diff --git a/dto/openai_request.go b/dto/openai_request.go index 752311c7..95f88812 100644 --- a/dto/openai_request.go +++ b/dto/openai_request.go @@ -104,7 +104,7 @@ func (m Message) ParseToolCalls() []ToolCall { return toolCalls } -func (m Message) SetToolCalls(toolCalls any) { +func (m *Message) SetToolCalls(toolCalls any) { toolCallsJson, _ := json.Marshal(toolCalls) m.ToolCalls = toolCallsJson }