vllm.entrypoints.openai.tool_parsers.phi4mini_tool_parser
 
  Bases: ToolParser
Tool call parser for phi-4-mini models intended for use with the examples/tool_chat_template_llama.jinja template.
Used when --enable-auto-tool-choice --tool-call-parser phi4_mini_json
 are all set
Source code in vllm/entrypoints/openai/tool_parsers/phi4mini_tool_parser.py
  
  Source code in vllm/entrypoints/openai/tool_parsers/phi4mini_tool_parser.py
  
 extract_tool_calls(
    model_output: str, request: ChatCompletionRequest
) -> ExtractedToolCallInformation
Extract the tool calls from a complete model response.
Source code in vllm/entrypoints/openai/tool_parsers/phi4mini_tool_parser.py
  
 extract_tool_calls_streaming(
    previous_text: str,
    current_text: str,
    delta_text: str,
    previous_token_ids: Sequence[int],
    current_token_ids: Sequence[int],
    delta_token_ids: Sequence[int],
    request: ChatCompletionRequest,
) -> Optional[DeltaMessage]