Prompt 实现 Tool 接口
()
| 492 | |
| 493 | // Prompt 实现 Tool 接口 |
| 494 | func (ct *CachedTool) Prompt() string { |
| 495 | return ct.tool.Prompt() |
| 496 | } |
| 497 | |
| 498 | // Execute 实现 Tool 接口(带缓存) |
| 499 | func (ct *CachedTool) Execute(ctx context.Context, input map[string]any, tc *ToolContext) (any, error) { |