Commit 4fb19bfc authored by Creeper-MZ's avatar Creeper-MZ
Browse files

Update chat.py

parent cb266c98
......@@ -399,6 +399,12 @@ async def chat_completion(request: Request, create: ChatCompletionCreate):
buffer = ""
# Build Response
message = {
"role": "assistant",
"content": None if tool_calls else full_content
}
if tool_calls:
message["tool_calls"] = tool_calls
response = {
"id": id,
"object": "chat.completion",
......@@ -406,11 +412,7 @@ async def chat_completion(request: Request, create: ChatCompletionCreate):
"model": Config().model_name,
"choices": [{
"index": 0,
"message": {
"role": "assistant",
"content": None if tool_calls else full_content,
"tool_calls": tool_calls if tool_calls else None
},
"message": message,
"finish_reason": finish_reason or "stop"
}],
"usage": usage.__dict__ if 'usage' in locals() else None,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment