fix: give o1 some time to think twice

This commit is contained in:
skymkmk
2024-09-13 16:25:04 +08:00
parent d0dce654bf
commit 03fa580a55

View File

@@ -182,7 +182,7 @@ export class ChatGPTApi implements LLMApi {
const content = visionModel
? await preProcessImageContent(v.content)
: getMessageTextContent(v);
if(!(isO1 && v.role === "system"))
if (!(isO1 && v.role === "system"))
messages.push({ role: v.role, content });
}
@@ -316,7 +316,7 @@ export class ChatGPTApi implements LLMApi {
// make a fetch request
const requestTimeoutId = setTimeout(
() => controller.abort(),
isDalle3 ? REQUEST_TIMEOUT_MS * 2 : REQUEST_TIMEOUT_MS, // dalle3 using b64_json is slow.
isDalle3 || isO1 ? REQUEST_TIMEOUT_MS * 2 : REQUEST_TIMEOUT_MS, // dalle3 using b64_json is slow.
);
const res = await fetch(chatPath, chatPayload);