Merge pull request #8094 from open-webui/dev

refac: title generation logic
This commit is contained in:
Timothy Jaeryang Baek 2024-12-25 23:52:21 -07:00 committed by GitHub
commit de2bda3e2e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1511,7 +1511,12 @@
chat_id: $chatId, chat_id: $chatId,
id: responseMessageId, id: responseMessageId,
...(!$temporaryChatEnabled && messages.length == 1 && selectedModels[0] === model.id ...(!$temporaryChatEnabled &&
(messages.length == 1 ||
(messages.length == 2 &&
messages.at(0)?.role === 'system' &&
messages.at(1)?.role === 'user')) &&
selectedModels[0] === model.id
? { ? {
background_tasks: { background_tasks: {
title_generation: $settings?.title?.auto ?? true, title_generation: $settings?.title?.auto ?? true,