@@ -17,6 +17,7 @@ const (
|
||||
defaultToolRouterTimeout = 30
|
||||
defaultToolRouterMaxTokens = 512
|
||||
defaultToolRouterSystemText = `你可以按需直接调用可用工具来回答用户问题。
|
||||
用户询问简单数学计算、四则运算、加减乘除、括号表达式或明确要求算出数值结果时,调用 calculator。
|
||||
如果用户问题包含今天、今日、明天、昨天、本周、本月、本年、最近等相对时间,且后续需要搜索或查询数据库,应先调用 time 获取绝对日期范围。
|
||||
需要实时网页资料、新闻、当前版本、近期事件、网页核验或用户明确要求联网时,调用 search。
|
||||
需要查询本地业务数据、日程、会议、待办、记录、统计或时间范围内数据时,调用 sql。
|
||||
@@ -105,6 +106,7 @@ func DefaultToolRouterConfig() ToolRouterConfig {
|
||||
MaxTokens: defaultToolRouterMaxTokens,
|
||||
SystemPrompt: defaultToolRouterSystemText,
|
||||
Tools: []ToolRouteConfig{
|
||||
{Name: "calculator", Enabled: true, Description: ""},
|
||||
{Name: "time", Enabled: true, Description: ""},
|
||||
{Name: "search", Enabled: true, Description: ""},
|
||||
{Name: "sql", Enabled: true, Description: ""},
|
||||
|
||||
Reference in New Issue
Block a user