Gemini 原生工具调用已接入:Gemini 模式现在会发送 tools + functionDeclarations,并在 required 时用 toolConfig.functionCallingConfig.mode=ANY 强制出工具调用;同时解析 Gemini 的 functionCall parts 生成 ToolCalls,并把工具结果回传为 functionResponse parts。

改动集中在 SimpleAIClient.cs,新增了 Gemini 的工具请求构造与响应解析。
This commit is contained in:
2026-01-02 15:22:19 +08:00
parent 333a4890eb
commit e0e6a077e3
2 changed files with 282 additions and 2 deletions