fix: content和reasoning_content是同时出现的

This commit is contained in:
ikechan8370 2025-01-30 11:48:35 +08:00
parent 6442e371ee
commit 65bb1539e2
2 changed files with 2 additions and 5 deletions

View file

@ -304,9 +304,7 @@ var ChatGPTAPI = /** @class */ (function () {
else if (message_1.tool_calls) { else if (message_1.tool_calls) {
result.functionCall = message_1.tool_calls.map(function (tool) { return tool.function; })[0]; result.functionCall = message_1.tool_calls.map(function (tool) { return tool.function; })[0];
} }
else if (message_1.reasoning_content) { result.thinking_text = message_1.reasoning_content;
result.thinking_text = message_1.reasoning_content;
}
if (message_1.role) { if (message_1.role) {
result.role = message_1.role; result.role = message_1.role;
} }

View file

@ -316,9 +316,8 @@ export class ChatGPTAPI {
result.functionCall = message.function_call result.functionCall = message.function_call
} else if (message.tool_calls) { } else if (message.tool_calls) {
result.functionCall = message.tool_calls.map(tool => tool.function)[0] result.functionCall = message.tool_calls.map(tool => tool.function)[0]
} else if (message.reasoning_content) {
result.thinking_text = message.reasoning_content
} }
result.thinking_text = message.reasoning_content
if (message.role) { if (message.role) {
result.role = message.role result.role = message.role
} }