Files
mayfly-go/server/internal/db/ai/tools/tools.go
2026-03-18 20:58:41 +08:00

21 lines
487 B
Go

package tools
import (
"mayfly-go/internal/ai/agent"
"mayfly-go/pkg/logx"
)
func Init() {
if queryTableTool, err := GetQueryTableInfo(); err != nil {
logx.Errorf("agent tool - 获取QueryTableInfo工具失败: %v", err)
} else {
agent.RegisterTool(agent.ToolTypeDb, queryTableTool)
}
if queryDataTool, err := GetQueryData(); err != nil {
logx.Errorf("agent tool - 获取QueryData工具失败: %v", err)
} else {
agent.RegisterTool(agent.ToolTypeDb, queryDataTool)
}
}