-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathapi-examples.html
More file actions
1254 lines (1252 loc) · 94 KB
/
Copy pathapi-examples.html
File metadata and controls
1254 lines (1252 loc) · 94 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html>
<html lang="en-US" dir="ltr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Runtime API Examples | 📚 plmblog</title>
<meta name="description" content="记录一些学习笔记。">
<meta name="generator" content="VitePress v1.6.3">
<link rel="preload stylesheet" href="/assets/style.CuIOXX7t.css" as="style">
<link rel="preload stylesheet" href="/vp-icons.css" as="style">
<script type="module" src="/assets/app.BeKAnNTu.js"></script>
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
<link rel="modulepreload" href="/assets/chunks/theme.B3vF-Rps.js">
<link rel="modulepreload" href="/assets/chunks/framework.CvbyeFFO.js">
<link rel="modulepreload" href="/assets/api-examples.md.Bt59YpwR.lean.js">
<link rel="icon" href="/plm.png">
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
</head>
<body>
<div id="app"><div class="Layout" data-v-cecb633e><!--[--><!--]--><!--[--><span tabindex="-1" data-v-c979f278></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-c979f278>Skip to content</a><!--]--><!----><header class="VPNav" data-v-cecb633e data-v-0ad68676><div class="VPNavBar" data-v-0ad68676 data-v-ce71e4ef><div class="wrapper" data-v-ce71e4ef><div class="container" data-v-ce71e4ef><div class="title" data-v-ce71e4ef><div class="VPNavBarTitle" data-v-ce71e4ef data-v-7e906684><a class="title" href="/" data-v-7e906684><!--[--><!--]--><!----><span data-v-7e906684>📚 plmblog</span><!--[--><!--]--></a></div></div><div class="content" data-v-ce71e4ef><div class="content-body" data-v-ce71e4ef><!--[--><!--]--><div class="VPNavBarSearch search" data-v-ce71e4ef><!--[--><!----><div id="local-search"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><span class="vp-icon DocSearch-Search-Icon"></span><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"><kbd class="DocSearch-Button-Key"></kbd><kbd class="DocSearch-Button-Key">K</kbd></span></button></div><!--]--></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-ce71e4ef data-v-e0cd9371><span id="main-nav-aria-label" class="visually-hidden" data-v-e0cd9371> Main Navigation </span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/" tabindex="0" data-v-e0cd9371 data-v-4aa19863><!--[--><span data-v-4aa19863>🏠 首页</span><!--]--></a><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-e0cd9371 data-v-ffaaba87><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-ffaaba87><span class="text" data-v-ffaaba87><!----><span data-v-ffaaba87>🐲 LLM</span><span class="vpi-chevron-down text-icon" data-v-ffaaba87></span></span></button><div class="menu" data-v-ffaaba87><div class="VPMenu" data-v-ffaaba87 data-v-798b97ca><div class="items" data-v-798b97ca><!--[--><!--[--><div class="VPMenuGroup" data-v-798b97ca data-v-a2651156><p class="title" data-v-a2651156>🧱 基础建设</p><!--[--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/llm/basic/08-llm-position-embedding.html" data-v-dc987abe><!--[--><span data-v-dc987abe>📖 基础知识</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/llm/infra/06-verl-code.html" data-v-dc987abe><!--[--><span data-v-dc987abe>🛠️ 基建框架</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-798b97ca data-v-a2651156><p class="title" data-v-a2651156>🔄 强化学习</p><!--[--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/llm/rl/theory/01-rl-introduction.html" data-v-dc987abe><!--[--><span data-v-dc987abe>🎓 RL理论基础</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/llm/rl/agentrl/01-category.html" data-v-dc987abe><!--[--><span data-v-dc987abe>🕹️ AgentRL</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-798b97ca data-v-a2651156><p class="title" data-v-a2651156>🌟 行业方向</p><!--[--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/llm/industry/mainllm/01-kimi-series.html" data-v-dc987abe><!--[--><span data-v-dc987abe>🚀 基础模型</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/llm/industry/codellm/07-code-fulltrain-reading.html" data-v-dc987abe><!--[--><span data-v-dc987abe>💻 Code模型</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-e0cd9371 data-v-ffaaba87><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-ffaaba87><span class="text" data-v-ffaaba87><!----><span data-v-ffaaba87>🌐 领域</span><span class="vpi-chevron-down text-icon" data-v-ffaaba87></span></span></button><div class="menu" data-v-ffaaba87><div class="VPMenu" data-v-ffaaba87 data-v-798b97ca><div class="items" data-v-798b97ca><!--[--><!--[--><div class="VPMenuGroup" data-v-798b97ca data-v-a2651156><p class="title" data-v-a2651156>🏹 领域任务</p><!--[--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/domain/swe/01-swe-basic.html" data-v-dc987abe><!--[--><span data-v-dc987abe>👨💻 SWE 系列</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/domain/appworld/01-appworld-rl.html" data-v-dc987abe><!--[--><span data-v-dc987abe>📱 AppWorld 系列</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/domain/claw/01-claw-bench.html" data-v-dc987abe><!--[--><span data-v-dc987abe>🦞 Claw 系列</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-798b97ca data-v-a2651156><p class="title" data-v-a2651156>🤖 Agent</p><!--[--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/agent/basic/01-lhy-agent-notes.html" data-v-dc987abe><!--[--><span data-v-dc987abe>💡 概念杂项</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/agent/openclaw/01-nanoagent.html" data-v-dc987abe><!--[--><span data-v-dc987abe>🦞 OpenClaw</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-798b97ca data-v-a2651156><p class="title" data-v-a2651156>📦 其他</p><!--[--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/domain/search/01-agent-search.html" data-v-dc987abe><!--[--><span data-v-dc987abe>🌐 搜索 (少量论文)</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/domain/tooluse/01-agent-tool.html" data-v-dc987abe><!--[--><span data-v-dc987abe>🛠️ ToolUse (少量论文)</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-e0cd9371 data-v-ffaaba87><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-ffaaba87><span class="text" data-v-ffaaba87><!----><span data-v-ffaaba87>✍️ 经验</span><span class="vpi-chevron-down text-icon" data-v-ffaaba87></span></span></button><div class="menu" data-v-ffaaba87><div class="VPMenu" data-v-ffaaba87 data-v-798b97ca><div class="items" data-v-798b97ca><!--[--><!--[--><div class="VPMenuGroup" data-v-798b97ca data-v-a2651156><p class="title" data-v-a2651156>🧩 刷题</p><!--[--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/exps/leetcode/01-hash.html" data-v-dc987abe><!--[--><span data-v-dc987abe>🧮 LeetCode</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-798b97ca data-v-a2651156><p class="title" data-v-a2651156>⚙️ 配置</p><!--[--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/exps/env/01-blog-env.html" data-v-dc987abe><!--[--><span data-v-dc987abe>🔧 环境搭建</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-798b97ca data-v-a2651156><p class="title" data-v-a2651156>🧘 心得</p><!--[--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/exps/mind.html" data-v-dc987abe><!--[--><span data-v-dc987abe>💭 心得体会</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-e0cd9371 data-v-ffaaba87><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-ffaaba87><span class="text" data-v-ffaaba87><!----><span data-v-ffaaba87>📁 旧文</span><span class="vpi-chevron-down text-icon" data-v-ffaaba87></span></span></button><div class="menu" data-v-ffaaba87><div class="VPMenu" data-v-ffaaba87 data-v-798b97ca><div class="items" data-v-798b97ca><!--[--><!--[--><div class="VPMenuGroup" data-v-798b97ca data-v-a2651156><p class="title" data-v-a2651156>🗣️ NLP</p><!--[--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/olds/nlp.html" data-v-dc987abe><!--[--><span data-v-dc987abe>📝 自然语言处理</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-798b97ca data-v-a2651156><p class="title" data-v-a2651156>🧬 基础理论</p><!--[--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/olds/dl.html" data-v-dc987abe><!--[--><span data-v-dc987abe>🕸️ 深度学习</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/olds/rl.html" data-v-dc987abe><!--[--><span data-v-dc987abe>🔁 强化学习</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/olds/ml.html" data-v-dc987abe><!--[--><span data-v-dc987abe>📊 机器学习</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-798b97ca data-v-a2651156><p class="title" data-v-a2651156>🧮 算法专栏</p><!--[--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/olds/algo/" data-v-dc987abe><!--[--><span data-v-dc987abe>🔢 算法题</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/olds/bigdata/" data-v-dc987abe><!--[--><span data-v-dc987abe>☁️ 大数据</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-798b97ca data-v-a2651156><p class="title" data-v-a2651156>☕ 其他</p><!--[--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/olds/env/" data-v-dc987abe><!--[--><span data-v-dc987abe>🛠️ 环境搭建</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a2651156 data-v-dc987abe><a class="VPLink link" href="/posts/olds/other/" data-v-dc987abe><!--[--><span data-v-dc987abe>🍃 其他</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/posts/archive.html" tabindex="0" data-v-e0cd9371 data-v-4aa19863><!--[--><span data-v-4aa19863>📅 归档</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/posts/me.html" tabindex="0" data-v-e0cd9371 data-v-4aa19863><!--[--><span data-v-4aa19863>🙋 关于我</span><!--]--></a><!--]--><!--]--></nav><!----><div class="VPNavBarAppearance appearance" data-v-ce71e4ef data-v-b59ebfac><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-b59ebfac data-v-809b7594 data-v-3591f5e2><span class="check" data-v-3591f5e2><span class="icon" data-v-3591f5e2><!--[--><span class="vpi-sun sun" data-v-809b7594></span><span class="vpi-moon moon" data-v-809b7594></span><!--]--></span></span></button></div><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-ce71e4ef data-v-e0f2db57 data-v-7a4bfff1><!--[--><a class="VPSocialLink no-icon" href="https://github.com/plmsmile" aria-label="github" target="_blank" rel="noopener" data-v-7a4bfff1 data-v-8e5dce54><span class="vpi-social-github"></span></a><!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-ce71e4ef data-v-8897e953 data-v-ffaaba87><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-ffaaba87><span class="vpi-more-horizontal icon" data-v-ffaaba87></span></button><div class="menu" data-v-ffaaba87><div class="VPMenu" data-v-ffaaba87 data-v-798b97ca><!----><!--[--><!--[--><!----><div class="group" data-v-8897e953><div class="item appearance" data-v-8897e953><p class="label" data-v-8897e953>Appearance</p><div class="appearance-action" data-v-8897e953><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-8897e953 data-v-809b7594 data-v-3591f5e2><span class="check" data-v-3591f5e2><span class="icon" data-v-3591f5e2><!--[--><span class="vpi-sun sun" data-v-809b7594></span><span class="vpi-moon moon" data-v-809b7594></span><!--]--></span></span></button></div></div></div><div class="group" data-v-8897e953><div class="item social-links" data-v-8897e953><div class="VPSocialLinks social-links-list" data-v-8897e953 data-v-7a4bfff1><!--[--><a class="VPSocialLink no-icon" href="https://github.com/plmsmile" aria-label="github" target="_blank" rel="noopener" data-v-7a4bfff1 data-v-8e5dce54><span class="vpi-social-github"></span></a><!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-ce71e4ef data-v-37e0f734><span class="container" data-v-37e0f734><span class="top" data-v-37e0f734></span><span class="middle" data-v-37e0f734></span><span class="bottom" data-v-37e0f734></span></span></button></div></div></div></div><div class="divider" data-v-ce71e4ef><div class="divider-line" data-v-ce71e4ef></div></div></div><!----></header><div class="VPLocalNav empty fixed" data-v-cecb633e data-v-1b409c8b><div class="container" data-v-1b409c8b><!----><div class="VPLocalNavOutlineDropdown" style="--vp-vh:0px;" data-v-1b409c8b data-v-a203161a><button data-v-a203161a>Return to top</button><!----></div></div></div><!----><div class="VPContent" id="VPContent" data-v-cecb633e data-v-53a9cb18><div class="VPDoc has-aside" data-v-53a9cb18 data-v-5a64a79a><!--[--><!--]--><div class="container" data-v-5a64a79a><div class="aside" data-v-5a64a79a><div class="aside-curtain" data-v-5a64a79a></div><div class="aside-container" data-v-5a64a79a><div class="aside-content" data-v-5a64a79a><div class="VPDocAside" data-v-5a64a79a data-v-f8ea3c28><!--[--><!--]--><!--[--><!--]--><nav aria-labelledby="doc-outline-aria-label" class="VPDocAsideOutline" data-v-f8ea3c28 data-v-b94d89ac><div class="content" data-v-b94d89ac><div class="outline-marker" data-v-b94d89ac></div><div aria-level="2" class="outline-title" id="doc-outline-aria-label" role="heading" data-v-b94d89ac>当前页大纲</div><ul class="VPDocOutlineItem root" data-v-b94d89ac data-v-80b46526><!--[--><!--]--></ul></div></nav><!--[--><!--]--><div class="spacer" data-v-f8ea3c28></div><!--[--><!--]--><!----><!--[--><!--]--><!--[--><!--]--></div></div></div></div><div class="content" data-v-5a64a79a><div class="content-container" data-v-5a64a79a><!--[--><!--[--><!--[--><article class="post-header" data-v-a99fd7c9><h1 class="title" data-v-a99fd7c9></h1><div class="stats-container" data-v-a99fd7c9><!----><div class="stat-item" data-v-a99fd7c9> 📅 发表于 <span class="stat-text" data-v-a99fd7c9>2025/07/23</span></div><div class="stat-item" data-v-a99fd7c9> 🔄 更新于 <span class="stat-text" data-v-a99fd7c9>Invalid Date</span></div><div class="stat-divider" data-v-a99fd7c9></div><div class="stat-item" data-v-a99fd7c9> 👁️ <span class="stat-text" data-v-a99fd7c9>-- 次访问</span><span id="busuanzi_value_page_pv" style="display:none;" data-page="/api-examples.html" data-v-a99fd7c9></span></div><div class="stat-divider" data-v-a99fd7c9></div><div class="stat-item" data-v-a99fd7c9> 📝 <span class="stat-text" data-v-a99fd7c9>0 字</span></div><div class="stat-divider" data-v-a99fd7c9></div><div class="stat-item" data-v-a99fd7c9> ⏳ <span class="stat-text" data-v-a99fd7c9>0 分钟</span></div><div class="stat-divider" data-v-a99fd7c9></div></div><!----></article><!--]--><!--]--><!--]--><main class="main" data-v-5a64a79a><div style="position:relative;" class="vp-doc _api-examples" data-v-5a64a79a><div><h1 id="runtime-api-examples" tabindex="-1">Runtime API Examples <a class="header-anchor" href="#runtime-api-examples" aria-label="Permalink to "Runtime API Examples""></a></h1><p>This page demonstrates usage of some of the runtime APIs provided by VitePress.</p><p>The main <code>useData()</code> API can be used to access site, theme, and page data for the current page. It works in both <code>.md</code> and <code>.vue</code> files:</p><div class="language-md vp-adaptive-theme line-numbers-mode"><button title="Copy Code" class="copy"></button><span class="lang">md</span><pre class="shiki shiki-themes one-light one-dark-pro vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;"><</span><span style="--shiki-light:#E45649;--shiki-dark:#E06C75;">script</span><span style="--shiki-light:#986801;--shiki-dark:#D19A66;"> setup</span><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;">></span></span>
<span class="line"><span style="--shiki-light:#A626A4;--shiki-dark:#C678DD;">import</span><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;"> { </span><span style="--shiki-light:#E45649;--shiki-dark:#E06C75;">useData</span><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;"> } </span><span style="--shiki-light:#A626A4;--shiki-dark:#C678DD;">from</span><span style="--shiki-light:#50A14F;--shiki-dark:#98C379;"> 'vitepress'</span></span>
<span class="line"></span>
<span class="line"><span style="--shiki-light:#A626A4;--shiki-dark:#C678DD;">const</span><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;"> { </span><span style="--shiki-light:#986801;--shiki-dark:#E5C07B;">theme</span><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;">, </span><span style="--shiki-light:#986801;--shiki-dark:#E5C07B;">page</span><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;">, </span><span style="--shiki-light:#986801;--shiki-dark:#E5C07B;">frontmatter</span><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;"> } </span><span style="--shiki-light:#0184BC;--shiki-dark:#56B6C2;">=</span><span style="--shiki-light:#4078F2;--shiki-dark:#61AFEF;"> useData</span><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;">()</span></span>
<span class="line"><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;"></</span><span style="--shiki-light:#E45649;--shiki-dark:#E06C75;">script</span><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;">></span></span>
<span class="line"></span>
<span class="line"><span style="--shiki-light:#E45649;--shiki-dark:#E06C75;">## Results</span></span>
<span class="line"></span>
<span class="line"><span style="--shiki-light:#E45649;--shiki-dark:#E06C75;">### Theme Data</span></span>
<span class="line"><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;"><</span><span style="--shiki-light:#E45649;--shiki-dark:#E06C75;">pre</span><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;">>{{ theme }}</</span><span style="--shiki-light:#E45649;--shiki-dark:#E06C75;">pre</span><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;">></span></span>
<span class="line"></span>
<span class="line"><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;">### Page Data</span></span>
<span class="line"><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;"><</span><span style="--shiki-light:#E45649;--shiki-dark:#E06C75;">pre</span><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;">>{{ page }}</</span><span style="--shiki-light:#E45649;--shiki-dark:#E06C75;">pre</span><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;">></span></span>
<span class="line"></span>
<span class="line"><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;">### Page Frontmatter</span></span>
<span class="line"><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;"><</span><span style="--shiki-light:#E45649;--shiki-dark:#E06C75;">pre</span><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;">>{{ frontmatter }}</</span><span style="--shiki-light:#E45649;--shiki-dark:#E06C75;">pre</span><span style="--shiki-light:#383A42;--shiki-dark:#ABB2BF;">></span></span></code></pre><div class="line-numbers-wrapper" aria-hidden="true"><span class="line-number">1</span><br><span class="line-number">2</span><br><span class="line-number">3</span><br><span class="line-number">4</span><br><span class="line-number">5</span><br><span class="line-number">6</span><br><span class="line-number">7</span><br><span class="line-number">8</span><br><span class="line-number">9</span><br><span class="line-number">10</span><br><span class="line-number">11</span><br><span class="line-number">12</span><br><span class="line-number">13</span><br><span class="line-number">14</span><br><span class="line-number">15</span><br><span class="line-number">16</span><br></div></div><h2 id="results" tabindex="-1">Results <a class="header-anchor" href="#results" aria-label="Permalink to "Results""></a></h2><h3 id="theme-data" tabindex="-1">Theme Data <a class="header-anchor" href="#theme-data" aria-label="Permalink to "Theme Data""></a></h3><pre>{
"nav": [
{
"text": "🏠 首页",
"link": "/"
},
{
"text": "🐲 LLM",
"items": [
{
"text": "🧱 基础建设",
"items": [
{
"text": "📖 基础知识",
"link": "/posts/llm/basic/08-llm-position-embedding"
},
{
"text": "🛠️ 基建框架",
"link": "/posts/llm/infra/06-verl-code"
}
]
},
{
"text": "🔄 强化学习",
"items": [
{
"text": "🎓 RL理论基础",
"link": "/posts/llm/rl/theory/01-rl-introduction"
},
{
"text": "🕹️ AgentRL",
"link": "/posts/llm/rl/agentrl/01-category"
}
]
},
{
"text": "🌟 行业方向",
"items": [
{
"text": "🚀 基础模型",
"link": "/posts/llm/industry/mainllm/01-kimi-series"
},
{
"text": "💻 Code模型",
"link": "/posts/llm/industry/codellm/07-code-fulltrain-reading"
}
]
}
]
},
{
"text": "🌐 领域",
"items": [
{
"text": "🏹 领域任务",
"items": [
{
"text": "👨💻 SWE 系列",
"link": "/posts/domain/swe/01-swe-basic"
},
{
"text": "📱 AppWorld 系列",
"link": "/posts/domain/appworld/01-appworld-rl"
},
{
"text": "🦞 Claw 系列",
"link": "/posts/domain/claw/01-claw-bench"
}
]
},
{
"text": "🤖 Agent",
"items": [
{
"text": "💡 概念杂项",
"link": "/posts/agent/basic/01-lhy-agent-notes"
},
{
"text": "🦞 OpenClaw",
"link": "/posts/agent/openclaw/01-nanoagent"
}
]
},
{
"text": "📦 其他",
"items": [
{
"text": "🌐 搜索 (少量论文)",
"link": "/posts/domain/search/01-agent-search"
},
{
"text": "🛠️ ToolUse (少量论文)",
"link": "/posts/domain/tooluse/01-agent-tool"
}
]
}
]
},
{
"text": "✍️ 经验",
"items": [
{
"text": "🧩 刷题",
"items": [
{
"text": "🧮 LeetCode",
"link": "/posts/exps/leetcode/01-hash"
}
]
},
{
"text": "⚙️ 配置",
"items": [
{
"text": "🔧 环境搭建",
"link": "/posts/exps/env/01-blog-env"
}
]
},
{
"text": "🧘 心得",
"items": [
{
"text": "💭 心得体会",
"link": "/posts/exps/mind"
}
]
}
]
},
{
"text": "📁 旧文",
"items": [
{
"text": "🗣️ NLP",
"items": [
{
"text": "📝 自然语言处理",
"link": "/posts/olds/nlp"
}
]
},
{
"text": "🧬 基础理论",
"items": [
{
"text": "🕸️ 深度学习",
"link": "/posts/olds/dl"
},
{
"text": "🔁 强化学习",
"link": "/posts/olds/rl"
},
{
"text": "📊 机器学习",
"link": "/posts/olds/ml"
}
]
},
{
"text": "🧮 算法专栏",
"items": [
{
"text": "🔢 算法题",
"link": "/posts/olds/algo/"
},
{
"text": "☁️ 大数据",
"link": "/posts/olds/bigdata/"
}
]
},
{
"text": "☕ 其他",
"items": [
{
"text": "🛠️ 环境搭建",
"link": "/posts/olds/env/"
},
{
"text": "🍃 其他",
"link": "/posts/olds/other/"
}
]
}
]
},
{
"text": "📅 归档",
"link": "/posts/archive.md"
},
{
"text": "🙋 关于我",
"link": "/posts/me"
}
],
"outline": {
"level": [
1,
4
],
"label": "当前页大纲"
},
"socialLinks": [
{
"icon": "github",
"link": "https://github.com/plmsmile"
}
],
"search": {
"provider": "local"
},
"docFooter": {
"prev": "上一页",
"next": "下一页"
},
"sidebar": {
"/posts/olds/nlp/": {
"base": "/posts/olds/nlp/",
"items": [
{
"text": "💬 NLP",
"items": [
{
"text": "机器阅读(二)--模型(未完成)",
"link": "54-mrc-models"
},
{
"text": "机器阅读(一)--整体概述",
"link": "53-mrc-brief"
},
{
"text": "BERT 详解",
"link": "52-bert"
},
{
"text": "OpenAI GPT:Improving Language Understanding by Generative Pre-Training",
"link": "51-opengpt"
},
{
"text": "ELMo:Deep Contextualized Word Representations",
"link": "50-elmo"
},
{
"text": "QANet",
"link": "49-qanet"
},
{
"text": "Transformer",
"link": "48-attention-is-all-you-need"
},
{
"text": "Bidirectional Attention Flow",
"link": "47-bidaf"
},
{
"text": "R-Net (Gated Self-Matching Networks)",
"link": "46-rnet-selfmatch"
},
{
"text": "Match-LSTM and Answer Pointer",
"link": "45-match-lstm"
},
{
"text": "阅读理解模型总结",
"link": "39-squard-models"
},
{
"text": "阿里小蜜论文",
"link": "36-alime-chat"
},
{
"text": "各种注意力总结",
"link": "33-attention-summary"
},
{
"text": "Dynamic Coattention Network (Plus)",
"link": "32-dynamic-coattention-network"
},
{
"text": "协同注意力简介",
"link": "31-co-attention-vqa"
},
{
"text": "使用Dynamic Memory Network实现一个简单QA",
"link": "30-dynamic-memory-network"
},
{
"text": "词性标注和句法依存的表示符号",
"link": "11-nlp-labels"
},
{
"text": "Word2vec之总体介绍",
"link": "cs224n-notes1-word2vec"
},
{
"text": "Word2vec之数学模型",
"link": "word2vec-math"
},
{
"text": "Word2vec之公式推导笔记",
"link": "cs224n-lecture2-word2vec"
},
{
"text": "subword-units",
"link": "subword-units"
},
{
"text": "Wordpiece模型",
"link": "26-wordpieacemodel"
},
{
"text": "谷歌RNN翻译模型",
"link": "25-google-nmt"
},
{
"text": "机器翻译注意力机制及其PyTorch实现",
"link": "Attention-based-NMT"
},
{
"text": "图文介绍RNN注意力机制",
"link": "attention-model"
},
{
"text": "最初RNN神经翻译简略笔记",
"link": "NMT"
},
{
"text": "语言模型和平滑方法",
"link": "nlp-notes"
},
{
"text": "利用tensorflow实现简版word2vec",
"link": "word2vec"
}
]
}
]
},
"/posts/olds/dl/": {
"base": "/posts/olds/dl/",
"items": [
{
"text": "🧠 DL",
"items": [
{
"text": "卷积神经网络总结",
"link": "38-convolution"
},
{
"text": "网络优化",
"link": "35-nerual-network-optim"
},
{
"text": "cs224n作业一",
"link": "cs224n-assignment-1"
},
{
"text": "cs231n线性分类器和损失函数",
"link": "cs231n-linear-notes"
},
{
"text": "神经网络-过拟合-预处理-BN",
"link": "cs224n-notes3-neural-networks-2"
},
{
"text": "神经网络基础-反向传播-激活函数",
"link": "cs224n-notes3-neural-networks"
},
{
"text": "循环神经网络",
"link": "rnn"
},
{
"text": "PyTorch快速上手",
"link": "23-pytorch-start"
}
]
}
]
},
"/posts/olds/rl/": {
"base": "/posts/olds/rl/",
"items": [
{
"text": "🕹️ RL",
"items": [
{
"text": "强化学习在NLP中的应用",
"link": "44-reinforce-nlp"
},
{
"text": "意图识别和槽填充",
"link": "43-intent-detection-slot-filling"
},
{
"text": "强化学习算法小结",
"link": "42-reinforce-conclusion-simple"
},
{
"text": "基于策略函数的学习方法",
"link": "41-strategy-learning"
},
{
"text": "基于值函数的学习",
"link": "40-value-learning"
},
{
"text": "强化学习",
"link": "37-reinforce-learning"
}
]
}
]
},
"/posts/olds/ml/": {
"base": "/posts/olds/ml/",
"items": [
{
"text": "🤖 ML",
"items": [
{
"text": "决策树笔记",
"link": "29-desicion-tree"
},
{
"text": "机器学习知识点汇总整理",
"link": "28-ml-interview-notes"
},
{
"text": "SVM笔记",
"link": "27-svm-notes"
},
{
"text": "树的总结",
"link": "10-trees"
},
{
"text": "条件随机场",
"link": "crf"
},
{
"text": "最大熵模型",
"link": "maxentmodel"
},
{
"text": "线性回归和逻辑回归",
"link": "21-lr"
},
{
"text": "最大期望算法",
"link": "14-em"
},
{
"text": "马尔可夫模型",
"link": "pgm-01"
},
{
"text": "朴素贝叶斯算法及其代码实现",
"link": "22-ml-ch03-bayes"
}
]
}
]
},
"/posts/olds/algo/": {
"base": "/posts/olds/algo/",
"items": [
{
"text": "🔢 算法题",
"items": [
{
"text": "剑指offer4(51-64)",
"link": "aim2offer4"
},
{
"text": "剑指offer3(21-40)",
"link": "aim2offer3"
},
{
"text": "数据结构之搜索算法",
"link": "algorithm-dfs"
},
{
"text": "leetcode-01",
"link": "leetcode-01"
},
{
"text": "剑指offer(11-20)",
"link": "aim2offer2"
},
{
"text": "排序算法总结",
"link": "sort-algorithms"
},
{
"text": "剑指Offer(1-10)",
"link": "aim2offer"
}
]
}
]
},
"/posts/olds/bigdata/": {
"base": "/posts/olds/bigdata/",
"items": [
{
"text": "📊 BIG Data",
"items": [
{
"text": "NumPy",
"link": "20-numpy"
},
{
"text": "Spark基础编程核心思想介绍",
"link": "19-spark-programming"
},
{
"text": "Spark-SQL的简略笔记",
"link": "18-spark-sql"
},
{
"text": "Spark键值对RDD的常用API",
"link": "17-spark-pairrdd"
},
{
"text": "Spark基础RDD的常用API",
"link": "16-Spark-BaseRDD"
}
]
}
]
},
"/posts/olds/env/": {
"base": "/posts/olds/env/",
"items": [
{
"text": "🔨 环境搭建",
"items": [
{
"text": "IDE配置",
"link": "12-ide-envs"
},
{
"text": "Linux使用笔记",
"link": "09-linux-notes"
},
{
"text": "博客搭建及相关问题",
"link": "24-hexo-problems"
},
{
"text": "旧版博客搭建过程及其问题",
"link": "13-old-blog-problems"
}
]
}
]
},
"/posts/olds/other/": {
"base": "/posts/olds/other/",
"items": [
{
"text": "📦 其他",
"items": [
{
"text": "C++类对象和指针的区别",
"link": "15-cpp-pointer-object-reference"
}
]
}
]
},
"/posts/agent/basic/": {
"base": "/posts/agent/basic/",
"items": [
{
"text": "🐣 Agent-基础(早期)",
"items": [
{
"text": "DeepResearch 评估",
"link": "06-deepresearch-evaluation"
},
{
"text": "Computer-Agent",
"link": "05-comuter-agent"
},
{
"text": "Agent-Interaction-RL 笔记",
"link": "04-agent-env"
},
{
"text": "Agent-RL 综述型笔记",
"link": "01-agent-rl"
},
{
"text": "Agent 思考性文章",
"link": "04-agent-blogs"
},
{
"text": "一些流行的Agents",
"link": "03-current-agents"
},
{
"text": "Agent 评估 Benchmarks",
"link": "02-evaluation-agent"
},
{
"text": "Agent基础概念 (李宏毅笔记)",
"link": "01-lhy-agent-notes"
}
]
}
]
},
"/posts/agent/openclaw/": {
"base": "/posts/agent/openclaw/",
"items": [
{
"text": "🦞 OpenClaw",
"items": [
{
"text": "NanoAgent 核心笔记",
"link": "01-nanoagent"
}
]
}
]
},
"/posts/llm/rl/theory/": {
"base": "/posts/llm/rl/theory/",
"items": [
{
"text": "📜 RL理论基础",
"items": [
{
"text": "On Policy Distillation",
"link": "13-on-policy-distillation"
},
{
"text": "熵和RL相关文章",
"link": "12-entropy"
},
{
"text": "GRPO 改进系列",
"link": "11-grpo-series"
},
{
"text": "PPO 改进系列",
"link": "10-ppo-series"
},
{
"text": "典型策略提升方法:TRPO+PPO+DPO+GRPO",
"link": "09-policy-trpo-ppo"
},
{
"text": "确定性策略梯度",
"link": "08-deterministic-policy-gradient"
},
{
"text": "Actor-Critic 算法",
"link": "07-actor-critic"
},
{
"text": "策略梯度算法",
"link": "06-policy-gradient"
},
{
"text": "DQN算法及进阶",
"link": "05-dqn"
},
{
"text": "免模型预测和控制",
"link": "04-model-free-prediction-control"
},
{
"text": "有模型预测和控制",
"link": "03-model-based-prediction-control"
},
{
"text": "马尔可夫决策过程",
"link": "02-markove-process"
},
{
"text": "强化学习基本概念",
"link": "01-rl-introduction"
},
{
"text": "(18年笔记)强化学习算法小结",
"link": "04-reinforce-conclusion-simple"
},
{
"text": "(18年笔记)基于策略函数的学习方法",
"link": "03-strategy-learning"
},
{
"text": "(18年笔记)基于值函数的学习",
"link": "02-value-learning"
},
{
"text": "(18年笔记)强化学习基础",
"link": "01-reinforce-learning"
}
]
}
]
},
"/posts/llm/rl/agentrl/": {
"base": "/posts/llm/rl/agentrl/",
"items": [
{
"text": "🤖🔁 AgentRL",
"items": [
{
"text": "AgentRL 目录",
"link": "01-category"
},
{
"text": "Agent-RL 相关算法",
"link": "02-agentrl-algo"
}
]
}
]
},
"/posts/llm/industry/mainllm/": {
"base": "/posts/llm/industry/mainllm/",
"items": [
{
"text": "🚀 主流模型",
"items": [
{
"text": "常见模型架构参数汇总",
"link": "16-common-llm-structure"
},
{
"text": "快手系列",
"link": "12-kwai-series"
},
{
"text": "腾讯系列",
"link": "11-tencent-series"
},
{
"text": "Claude 系列",
"link": "09-claude-series"
},
{
"text": "LongCat 系列",
"link": "10-longcat-series"
},
{
"text": "Gemini 系列",
"link": "08-gemini-series"
},
{
"text": "Seed 系列",
"link": "06-seed-series"
},
{
"text": "OpenAI 系列",
"link": "07-openai-series"
},
{
"text": "Qwen 系列",
"link": "05-qwen-series"
},
{
"text": "MiniMax 系列",
"link": "04-minimax-series"
},
{
"text": "GLM 系列",
"link": "03-glm-series"
},
{
"text": "DeepSeek 系列",
"link": "02-deepseek-series"
},
{
"text": "Kimi 系列",
"link": "01-kimi-series"
},
{
"text": "SkyWork 系列",
"link": "15-skywork-series"
},
{
"text": "小米系列",
"link": "14-mimo-series"
},
{
"text": "Nvidia 系列",
"link": "13-nvidia-series"
}
]
}
]
},
"/posts/llm/industry/codellm/": {
"base": "/posts/llm/industry/codellm/",
"items": [
{
"text": "💻 代码模型",
"items": [
{
"text": "SWE 合成数据 系列",
"link": "11-swe-data-series"
},
{
"text": "SWE 总结索引",
"link": "10-swe-summary"
},
{
"text": "Code 全训练 论文阅读",
"link": "07-code-fulltrain-reading"
},
{
"text": "Code TaskRL 论文阅读",
"link": "06-code-taskrl-reading"
},
{
"text": "CodeLLM 索引简记",
"link": "05-open-codellm"
},
{
"text": "Code 安全相关",
"link": "04-safety-code"
},
{
"text": "Code RL 任务",
"link": "03-rl-task"
},
{
"text": "Code 任务Bench相关",
"link": "02-eval-task-benchmark"
},
{
"text": "Code Survey",
"link": "01-survey"
},
{
"text": "SWE 训练方法 系列",
"link": "09-swe-series"
},
{
"text": "Code 预训练相关",
"link": "08-code-pretrain-summary"
}
]
}
]
},
"/posts/llm/basic/": {
"base": "/posts/llm/basic/",
"items": [
{
"text": "🧱 LLM-基础",
"items": [
{
"text": "LLM位置编码和长度外推系列",
"link": "08-llm-position-embedding"
},
{
"text": "LLM 解码相关",
"link": "07-decode"
},
{
"text": "LLM Attention 系列",
"link": "06-llm-attention"
},
{
"text": "LLM Attention 系列",
"link": "01-lm-define-information-theory"
},
{
"text": "LLM 基础知识",
"link": "05-llm-basic-info"
},
{
"text": "LLM 架构相关",
"link": "04-llm-architecture"
},
{
"text": "Transformer细节",
"link": "03-transformer-detail"
},
{
"text": "语言模型重要组件",
"link": "02-llm-components"
}
]
}
]
},
"/posts/llm/infra/": {
"base": "/posts/llm/infra/",
"items": [
{
"text": "🛠 LLM-基建框架",
"items": [
{
"text": "训练观测指标",
"link": "09-train-practice"
},
{
"text": "Verl 训练流程源代码阅读",
"link": "08-verl-train-loop"
},
{
"text": "Verl 有趣的功能",
"link": "07-verl-core"
},
{
"text": "Verl AgentLoop Rollout 相关",
"link": "06-verl-code"
},
{
"text": "Verl 常见参数配置和理解",
"link": "05-verl-practice"
},
{
"text": "Verl 早期概念型学习文章",
"link": "04-verl"
},
{
"text": "推理优化技术",
"link": "03-inference-tech"
},
{
"text": "分布式训练框架",
"link": "02-speed-framework"
},
{
"text": "分布式并行策略",
"link": "01-parrallel"
}
]
}
]
},
"/posts/exps/env/": {
"base": "/posts/exps/env/",
"items": [
{
"text": "⚙️ 环境搭建",
"items": [
{
"text": "一些疑难杂症",
"link": "06-some-problem"
},
{
"text": "Qwen3.5 RL 环境踩坑",
"link": "05-train-qwen35"
},
{
"text": "Agent 安装记录",
"link": "04-claude-code-install"
},
{
"text": "常见命令",
"link": "03-bash"
},
{