mirror of
https://github.com/DayuanJiang/next-ai-draw-io.git
synced 2026-01-02 22:32:27 +08:00
refactor: simplify enhancedMessages construction in chat route
This commit is contained in:
@@ -64,11 +64,9 @@ User input:
|
|||||||
"""md
|
"""md
|
||||||
${lastMessage.content}
|
${lastMessage.content}
|
||||||
"""`;
|
"""`;
|
||||||
|
let enhancedMessages = [{ role: "system", content: systemMessage }, ...messages];
|
||||||
let enhancedMessages = messages.length === 1
|
enhancedMessages = [...enhancedMessages.slice(0, -1), { ...lastMessage, content: formattedContent }];
|
||||||
? [{ role: "system", content: systemMessage }, { ...lastMessage, content: formattedContent }]
|
console.log("Enhanced messages:", enhancedMessages);
|
||||||
: [...messages.slice(0, -1), { ...lastMessage, content: formattedContent }];
|
|
||||||
|
|
||||||
const result = streamText({
|
const result = streamText({
|
||||||
// model: google("gemini-2.0-flash"),
|
// model: google("gemini-2.0-flash"),
|
||||||
// model: openai("chatgpt-4o-latest"),
|
// model: openai("chatgpt-4o-latest"),
|
||||||
|
|||||||
Reference in New Issue
Block a user