main
txt 32 lines 1.06 KB
Raw
1 # auto (from_token_zero)
2 sequence
3 sequence
4 tag `` text `</think>`
5 `\n\n`
6 triggered_tags [`<minimax:tool_call>`] excluding [`<think>`, `</think>`]
7 tag `<minimax:tool_call>\n` .. `</minimax:tool_call>`
8 tags_with_separator `` at_least_one
9 tag `<invoke name="get_weather">\n` minimax_xml({ location: string }) `</invoke>\n`
10 tag `<invoke name="add">\n` minimax_xml({ y: number, x: number, items: string[] }) `</invoke>\n`
11
12 # required (from_token_zero)
13 sequence
14 sequence
15 tag `` text `</think>`
16 `\n\n`
17 sequence
18 `\n<minimax:tool_call>\n`
19 tags_with_separator `` at_least_one
20 tag `<invoke name="get_weather">\n` minimax_xml({ location: string }) `</invoke>\n`
21 tag `<invoke name="add">\n` minimax_xml({ y: number, x: number, items: string[] }) `</invoke>\n`
22 `</minimax:tool_call>`
23
24 # named (from_token_zero)
25 sequence
26 sequence
27 tag `` text `</think>`
28 `\n\n`
29 sequence
30 `\n<minimax:tool_call>\n`
31 tag `<invoke name="get_weather">\n` minimax_xml({ location: string }) `</invoke>\n`
32 `</minimax:tool_call>`