Use Iterable when converting to OpenAI messages
This commit is contained in:
parent
0c0cbceb46
commit
32dd705498
2 changed files with 10 additions and 7 deletions
|
@ -274,7 +274,9 @@ async function executeFromQueue(channel: string) {
|
|||
await message.deferReply();
|
||||
}
|
||||
|
||||
OpenAImessages = toOpenAIMessages(messages);
|
||||
messages.sort((a, b) => b.createdTimestamp - a.createdTimestamp);
|
||||
|
||||
OpenAImessages = toOpenAIMessages(messages.values());
|
||||
let generatedMessage: ChatCompletionResponseMessage | undefined = undefined;
|
||||
let answer: Awaited<ReturnType<typeof openai.createChatCompletion>>;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue