feat(app):更新SearchStockByIndicators函数描述

- 扩展了函数描述,说明可以同时查询多个股票名称
- 调整了示例,使用多个股票名称进行查询
This commit is contained in:
ArvinLovegood 2025-07-02 18:57:16 +08:00
parent 378a5c47ba
commit 433dea0772

4
app.go
View File

@ -60,13 +60,13 @@ func AddTools(tools []data.Tool) []data.Tool {
Type: "function", Type: "function",
Function: data.ToolFunction{ Function: data.ToolFunction{
Name: "SearchStockByIndicators", Name: "SearchStockByIndicators",
Description: "根据自然语言筛选股票,返回自然语言选股条件要求的股票所有相关数据。单独输入股票名称可以获取当前股票最新的股价交易数据和基础财务指标信息", Description: "根据自然语言筛选股票,返回自然语言选股条件要求的股票所有相关数据。输入股票名称可以获取当前股票最新的股价交易数据和基础财务指标信息,多个股票名称使用,分隔",
Parameters: data.FunctionParameters{ Parameters: data.FunctionParameters{
Type: "object", Type: "object",
Properties: map[string]any{ Properties: map[string]any{
"words": map[string]any{ "words": map[string]any{
"type": "string", "type": "string",
"description": "选股自然语言,并且条件使用;分隔,或者条件使用,分隔。例1创新药;PE<30;净利润增长率>50%。 例2上证指数(指数名称)。 例3长电科技(股票名称)", "description": "选股自然语言,并且条件使用;分隔,或者条件使用,分隔。例1创新药;PE<30;净利润增长率>50%。 例2上证指数,科创50。 例3长电科技,上海贝岭",
}, },
}, },
Required: []string{"words"}, Required: []string{"words"},