feat: update claude tools calling

This commit is contained in:
CalciumIon
2024-08-13 17:54:24 +08:00
parent a0dfbfb99b
commit a79a68c379
2 changed files with 16 additions and 10 deletions
+3 -3
View File
@@ -31,9 +31,9 @@ type ClaudeMessage struct {
}
type Tool struct {
Name string `json:"name"`
Description string `json:"description,omitempty"`
InputSchema InputSchema `json:"input_schema"`
Name string `json:"name"`
Description string `json:"description,omitempty"`
InputSchema map[string]interface{} `json:"input_schema"`
}
type InputSchema struct {