Merge pull request #457 from bytemain/main

pull/464/head
Travis Fischer 2023-03-09 12:35:15 -06:00 zatwierdzone przez GitHub
commit 93a5094654
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 4 dodań i 4 usunięć

Wyświetl plik

@ -349,13 +349,13 @@ export class ChatGPTAPI {
.reduce((prompt, message) => {
switch (message.role) {
case 'system':
return [prompt, `Instructions:\n${message.content}`]
return [...prompt, `Instructions:\n${message.content}`]
case 'user':
return [prompt, `${userLabel}:\n${message.content}`]
return [...prompt, `${userLabel}:\n${message.content}`]
default:
return [prompt, `${assistantLabel}:\n${message.content}`]
return [...prompt, `${assistantLabel}:\n${message.content}`]
}
}, [])
}, [] as string[])
.join('\n\n')
const nextNumTokensEstimate = await this._getTokenCount(prompt)