Merge pull request #504 from 189/fix/defer-save

remotes/origin/main
Travis Fischer 2023-04-02 11:29:49 -05:00 zatwierdzone przez GitHub
commit 9bb7da32e4
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 3 dodań i 2 usunięć

Wyświetl plik

@ -160,7 +160,8 @@ export class ChatGPTAPI {
parentMessageId,
text
}
await this._upsertMessage(message)
const latestQuestion = message
const { messages, maxTokens, numTokens } = await this._buildMessages(
text,
@ -313,7 +314,7 @@ export class ChatGPTAPI {
}
}
return this._upsertMessage(message).then(() => message)
return Promise.all([ this._upsertMessage(latestQuestion), this._upsertMessage(message) ]).then(() => message)
})
if (timeoutMs) {