Merge 8d46b92e30 into 09be5d45d5
This commit is contained in:
commit
4a8d009ac3
@ -239,9 +239,9 @@ export async function handleOpenAiHttpRequest(
|
||||
],
|
||||
usage: { prompt_tokens: 0, completion_tokens: 0, total_tokens: 0 },
|
||||
});
|
||||
} catch (err) {
|
||||
} catch {
|
||||
sendJson(res, 500, {
|
||||
error: { message: String(err), type: "api_error" },
|
||||
error: { message: "Internal server error", type: "api_error" },
|
||||
});
|
||||
}
|
||||
return true;
|
||||
@ -361,7 +361,7 @@ export async function handleOpenAiHttpRequest(
|
||||
],
|
||||
});
|
||||
}
|
||||
} catch (err) {
|
||||
} catch {
|
||||
if (closed) return;
|
||||
writeSse(res, {
|
||||
id: runId,
|
||||
@ -371,7 +371,7 @@ export async function handleOpenAiHttpRequest(
|
||||
choices: [
|
||||
{
|
||||
index: 0,
|
||||
delta: { content: `Error: ${String(err)}` },
|
||||
delta: { content: "Error: Internal server error" },
|
||||
finish_reason: "stop",
|
||||
},
|
||||
],
|
||||
|
||||
@ -435,7 +435,7 @@ export async function handleOpenResponsesHttpRequest(
|
||||
}
|
||||
} catch (err) {
|
||||
sendJson(res, 400, {
|
||||
error: { message: String(err), type: "invalid_request_error" },
|
||||
error: { message: err instanceof Error ? err.message : "Invalid request", type: "invalid_request_error" },
|
||||
});
|
||||
return true;
|
||||
}
|
||||
@ -452,7 +452,7 @@ export async function handleOpenResponsesHttpRequest(
|
||||
toolChoicePrompt = toolChoiceResult.extraSystemPrompt;
|
||||
} catch (err) {
|
||||
sendJson(res, 400, {
|
||||
error: { message: String(err), type: "invalid_request_error" },
|
||||
error: { message: err instanceof Error ? err.message : "Invalid request", type: "invalid_request_error" },
|
||||
});
|
||||
return true;
|
||||
}
|
||||
@ -565,13 +565,13 @@ export async function handleOpenResponsesHttpRequest(
|
||||
});
|
||||
|
||||
sendJson(res, 200, response);
|
||||
} catch (err) {
|
||||
} catch {
|
||||
const response = createResponseResource({
|
||||
id: responseId,
|
||||
model,
|
||||
status: "failed",
|
||||
output: [],
|
||||
error: { code: "api_error", message: String(err) },
|
||||
error: { code: "api_error", message: "Internal server error" },
|
||||
});
|
||||
sendJson(res, 500, response);
|
||||
}
|
||||
@ -844,7 +844,7 @@ export async function handleOpenResponsesHttpRequest(
|
||||
delta: content,
|
||||
});
|
||||
}
|
||||
} catch (err) {
|
||||
} catch {
|
||||
if (closed) return;
|
||||
|
||||
finalUsage = finalUsage ?? createEmptyUsage();
|
||||
@ -853,7 +853,7 @@ export async function handleOpenResponsesHttpRequest(
|
||||
model,
|
||||
status: "failed",
|
||||
output: [],
|
||||
error: { code: "api_error", message: String(err) },
|
||||
error: { code: "api_error", message: "Internal server error" },
|
||||
usage: finalUsage,
|
||||
});
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user