fix: ollama native tool calling

This commit is contained in:
Timothy Jaeryang Baek 2025-02-04 21:08:26 -08:00
parent f88a80ac47
commit 8d520eeecd

View File

@ -154,6 +154,9 @@ def convert_payload_openai_to_ollama(openai_payload: dict) -> dict:
)
ollama_payload["stream"] = openai_payload.get("stream", False)
if "tools" in openai_payload:
ollama_payload["tools"] = openai_payload["tools"]
if "format" in openai_payload:
ollama_payload["format"] = openai_payload["format"]