oai responses api, tool call retries
This commit is contained in:
@@ -203,16 +203,15 @@ async function generateChatTitle(content: string) {
|
||||
const systemPrompt =
|
||||
"You create short chat titles. Return exactly one line, maximum 4 words, no quotes, no trailing punctuation.";
|
||||
const userPrompt = `User request:\n${content}\n\nTitle:`;
|
||||
const response = await openaiClient().chat.completions.create({
|
||||
const response = await openaiClient().responses.create({
|
||||
model: "gpt-4.1-mini",
|
||||
temperature: 0,
|
||||
max_completion_tokens: 20,
|
||||
messages: [
|
||||
{ role: "system", content: systemPrompt },
|
||||
{ role: "user", content: userPrompt },
|
||||
],
|
||||
max_output_tokens: 20,
|
||||
instructions: systemPrompt,
|
||||
input: userPrompt,
|
||||
store: false,
|
||||
});
|
||||
return response.choices?.[0]?.message?.content ?? "";
|
||||
return response.output_text ?? "";
|
||||
}
|
||||
|
||||
function normalizeUrlForMatch(input: string | null | undefined) {
|
||||
|
||||
Reference in New Issue
Block a user