fix: ollama tool calling

Co-Authored-By: Simone <6941100+seniorsimo@users.noreply.github.com>
This commit is contained in:
Timothy Jaeryang Baek 2025-02-10 12:18:49 -08:00
parent 293f64353d
commit 0f12c4d14f

View File

@ -73,7 +73,9 @@ async def convert_streaming_response_ollama_to_openai(ollama_streaming_response)
"type": "function",
"function": {
"name": tool_call.get("function", {}).get("name", ""),
"arguments": f"{tool_call.get('function', {}).get('arguments', {})}",
"arguments": json.dumps(
tool_call.get("function", {}).get("arguments", {})
),
},
}
openai_tool_calls.append(openai_tool_call)