feat: update claude tools calling

This commit is contained in:
CalciumIon
2024-08-13 17:54:24 +08:00
parent 59d06a5576
commit 6cb0eb4b39
2 changed files with 16 additions and 10 deletions

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 {