fix: gemini api

This commit is contained in:
Gabe
2025-10-07 21:10:51 +08:00
parent b2b5bef9f5
commit 4c2781b3b6
3 changed files with 15 additions and 10 deletions

View File

@@ -303,12 +303,19 @@ const genGemini = ({
const userMsg = { role: "user", parts: [{ text: userPrompt }] };
const body = {
system_instruction: {
parts: {
text: systemPrompt,
// system_instruction: {
// parts: {
// text: systemPrompt,
// },
// },
contents: [
{
role: "model",
parts: [{ text: systemPrompt }],
},
},
contents: [...hisMsgs, userMsg],
...hisMsgs,
userMsg,
],
generationConfig: {
maxOutputTokens: maxTokens,
temperature,