Commit 3dcbcbd
Changed files (1)
src
llm
src/llm/tools.py
@@ -95,6 +95,7 @@ async def merge_tools_response(config: dict, **kwargs) -> tuple[dict, dict]:
tool_completions = {
"model": GPT.TOOLS_MODEL,
"messages": copy.deepcopy(config["completions"]["messages"]),
+ "extra_body": {"thinking": {"type": "disabled"}},
}
tool_completions = add_tools(tool_completions)
tool_client = {k: v for k, v in config["client"].items() if k != "http_client"} | {"base_url": GPT.TOOLS_BASE_URL, "api_key": GPT.TOOLS_API_KEY}