From 7fda8bdc62c33b48e73110165f55f5f96994c17f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik=20Bj=C3=A4reholt?= Date: Tue, 21 Jan 2025 16:03:22 +0100 Subject: [PATCH] fix: enable `tool` format for deepseek provider --- gptme/llm/llm_openai.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gptme/llm/llm_openai.py b/gptme/llm/llm_openai.py index 4183c7c7..e0312f19 100644 --- a/gptme/llm/llm_openai.py +++ b/gptme/llm/llm_openai.py @@ -479,7 +479,7 @@ def _spec2tool(spec: ToolSpec, model: ModelMeta) -> "ChatCompletionToolParam": ) description = description[:1024] - if model.provider in ["openai", "azure", "openrouter", "local"]: + if model.provider in ["openai", "azure", "openrouter", "deepseek", "local"]: return { "type": "function", "function": {