hotfix for gemini invald argument #5715

This commit is contained in:
lloydzhou 2024-10-25 18:12:09 +08:00
parent 4745706c42
commit f89872b833

View File

@ -192,7 +192,9 @@ export class GeminiProApi implements LLMApi {
requestPayload,
getHeaders(),
// @ts-ignore
[{ functionDeclarations: tools.map((tool) => tool.function) }],
tools.length > 0
? [{ functionDeclarations: tools.map((tool) => tool.function) }]
: [],
funcs,
controller,
// parseSSE