# auto (from_token_zero) sequence tag `` text `` triggered_tags [`<|tool_calls_section_begin|>`] excluding [``, ``, `<|tool_call_begin|>`] tag `<|tool_calls_section_begin|>` .. `<|tool_calls_section_end|>` tags_with_separator `` at_least_one tag `<|tool_call_begin|>functions.get_weather:` .. `<|tool_call_end|>` sequence /\d+/ `<|tool_call_argument_begin|>` json({ location: string }) tag `<|tool_call_begin|>functions.add:` .. `<|tool_call_end|>` sequence /\d+/ `<|tool_call_argument_begin|>` json({ y: number, x: number, items: string[] }) # required (from_token_zero) sequence tag `` text `` sequence `<|tool_calls_section_begin|>` tags_with_separator `` at_least_one tag `<|tool_call_begin|>functions.get_weather:` .. `<|tool_call_end|>` sequence /\d+/ `<|tool_call_argument_begin|>` json({ location: string }) tag `<|tool_call_begin|>functions.add:` .. `<|tool_call_end|>` sequence /\d+/ `<|tool_call_argument_begin|>` json({ y: number, x: number, items: string[] }) `<|tool_calls_section_end|>` # named (from_token_zero) sequence tag `` text `` sequence `<|tool_calls_section_begin|>` tag `<|tool_call_begin|>functions.get_weather:` .. `<|tool_call_end|>` sequence /\d+/ `<|tool_call_argument_begin|>` json({ location: string }) `<|tool_calls_section_end|>`