From c32ecdfeb6f8eaf7f8c03aa8c188d74b7e3dca1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B1=E6=BD=AE?= Date: Sun, 14 Dec 2025 21:37:35 +0800 Subject: [PATCH] tool_response --- routes/chat.py | 6 +++--- utils/api_models.py | 10 +++++----- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/routes/chat.py b/routes/chat.py index 8d9b4cb..dad7eae 100644 --- a/routes/chat.py +++ b/routes/chat.py @@ -407,7 +407,7 @@ async def chat_completions(request: ChatRequest, authorization: Optional[str] = api_key=api_key, messages=messages, stream=request.stream, - tool_response=request.tool_response if request.tool_response is not None else True, + tool_response=request.tool_response, model_name=request.model, model_server=request.model_server, language=request.language, @@ -501,10 +501,10 @@ async def chat_completions_v2(request: ChatRequestV2, authorization: Optional[st api_key=api_key, messages=messages, stream=request.stream, - tool_response=request.tool_response if request.tool_response is not None else True, + tool_response=request.tool_response, model_name=bot_config.get("model", "qwen/qwen3-next-80b-a3b-instruct"), model_server=bot_config.get("model_server", ""), - language=request.language or bot_config.get("language", "ja"), + language=request.language or bot_config.get("language", "zh"), system_prompt=bot_config.get("system_prompt"), mcp_settings=bot_config.get("mcp_settings", []), robot_type=bot_config.get("robot_type", "general_agent"), diff --git a/utils/api_models.py b/utils/api_models.py index b733168..2dc1c89 100644 --- a/utils/api_models.py +++ b/utils/api_models.py @@ -46,9 +46,9 @@ class ChatRequest(BaseModel): dataset_ids: Optional[List[str]] = None bot_id: str stream: Optional[bool] = False - language: Optional[str] = "ja" - tool_response: Optional[bool] = False - system_prompt: Optional[str] = None + language: Optional[str] = "zh" + tool_response: Optional[bool] = True + system_prompt: Optional[str] = "" mcp_settings: Optional[List[Dict]] = None robot_type: Optional[str] = "general_agent" user_identifier: Optional[str] = "" @@ -57,9 +57,9 @@ class ChatRequest(BaseModel): class ChatRequestV2(BaseModel): messages: List[Message] stream: Optional[bool] = False - tool_response: Optional[bool] = False + tool_response: Optional[bool] = True bot_id: str - language: Optional[str] = "ja" + language: Optional[str] = "zh" user_identifier: Optional[str] = ""