fix: add index in the tool calls when chat by stream (gemini)

This commit is contained in:
Yan
2024-12-28 17:46:56 +08:00
parent c8614f9890
commit 38cff317a0
2 changed files with 5 additions and 1 deletions

View File

@@ -86,6 +86,10 @@ type ToolCall struct {
Function FunctionCall `json:"function"`
}
func (c *ToolCall) SetIndex(i int) {
c.Index = &i
}
type FunctionCall struct {
Description string `json:"description,omitempty"`
Name string `json:"name,omitempty"`