tool_response
This commit is contained in:
parent
edb895bbf9
commit
5d70177549
@ -167,7 +167,7 @@ async def enhanced_generate_stream_response(
|
|||||||
new_content += msg.text
|
new_content += msg.text
|
||||||
|
|
||||||
# 处理工具响应
|
# 处理工具响应
|
||||||
elif isinstance(msg, ToolMessage) and msg.content:
|
elif isinstance(msg, ToolMessage) and tool_response and msg.content:
|
||||||
message_tag = "TOOL_RESPONSE"
|
message_tag = "TOOL_RESPONSE"
|
||||||
new_content = f"[{message_tag}] {msg.name}\n{msg.text}\n"
|
new_content = f"[{message_tag}] {msg.name}\n{msg.text}\n"
|
||||||
|
|
||||||
@ -407,7 +407,7 @@ async def chat_completions(request: ChatRequest, authorization: Optional[str] =
|
|||||||
api_key=api_key,
|
api_key=api_key,
|
||||||
messages=messages,
|
messages=messages,
|
||||||
stream=request.stream,
|
stream=request.stream,
|
||||||
tool_response=True,
|
tool_response=request.tool_response if request.tool_response is not None else True,
|
||||||
model_name=request.model,
|
model_name=request.model,
|
||||||
model_server=request.model_server,
|
model_server=request.model_server,
|
||||||
language=request.language,
|
language=request.language,
|
||||||
@ -501,7 +501,7 @@ async def chat_completions_v2(request: ChatRequestV2, authorization: Optional[st
|
|||||||
api_key=api_key,
|
api_key=api_key,
|
||||||
messages=messages,
|
messages=messages,
|
||||||
stream=request.stream,
|
stream=request.stream,
|
||||||
tool_response=request.tool_response,
|
tool_response=request.tool_response if request.tool_response is not None else True,
|
||||||
model_name=bot_config.get("model", "qwen/qwen3-next-80b-a3b-instruct"),
|
model_name=bot_config.get("model", "qwen/qwen3-next-80b-a3b-instruct"),
|
||||||
model_server=bot_config.get("model_server", ""),
|
model_server=bot_config.get("model_server", ""),
|
||||||
language=request.language or bot_config.get("language", "ja"),
|
language=request.language or bot_config.get("language", "ja"),
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user