refac: do not use arena model for tasks

This commit is contained in:
Timothy J. Baek 2024-10-23 20:33:08 -07:00
parent ec37d801be
commit d0662e2518

View File

@ -1902,15 +1902,17 @@
const generateChatTitle = async (messages) => { const generateChatTitle = async (messages) => {
if ($settings?.title?.auto ?? true) { if ($settings?.title?.auto ?? true) {
const title = await generateTitle( const lastMessage = messages.at(-1);
localStorage.token, const modelId = lastMessage
selectedModels[0], ? (lastMessage?.selectedModelId ?? lastMessage?.model)
messages, : selectedModels[0];
$chatId
).catch((error) => { const title = await generateTitle(localStorage.token, modelId, messages, $chatId).catch(
console.error(error); (error) => {
return 'New Chat'; console.error(error);
}); return 'New Chat';
}
);
return title; return title;
} else { } else {
@ -1941,15 +1943,17 @@
} }
} }
let generatedTags = await generateTags( const lastMessage = messages.at(-1);
localStorage.token, const modelId = lastMessage
selectedModels[0], ? (lastMessage?.selectedModelId ?? lastMessage?.model)
messages, : selectedModels[0];
$chatId
).catch((error) => { let generatedTags = await generateTags(localStorage.token, modelId, messages, $chatId).catch(
console.error(error); (error) => {
return []; console.error(error);
}); return [];
}
);
generatedTags = generatedTags.filter( generatedTags = generatedTags.filter(
(tag) => !currentTags.find((t) => t.id === tag.replaceAll(' ', '_').toLowerCase()) (tag) => !currentTags.find((t) => t.id === tag.replaceAll(' ', '_').toLowerCase())