dataQuery
接口描述:
dataQuery函数是一个强大的数据聚合工具,它接收三个参数:用户展示意图userPrompt,数据集字段信息fieldInfo和原始数据集dataset。VMind会根据用户的展示意图,编写SQL语句并对dataset执行查询,查询结果会被储存在函数返回值的dataset属性中;同时,查询结果中的字段可能会发生变化,更新后的字段信息也会被储存在返回结果的fieldInfo属性中。
支持模型:
- GPT模型
- 豆包模型
- DeepSeek模型
- 其他任意模型
接口参数:
/**
*
* @param userPrompt(string) 用户的展示意图,例如“展示各商品销售额”。
* @param dataset(DataTable) 原始数据集,是一个对象数组,每个对象代表一条数据。
* @param fieldInfo(FieldInfo[]) 可选,数据集字段信息,包含字段名称、类型和角色。在不传入的情况下,VMind会根据dataset自动解析一份fieldInfo配置
* @returns new FieldInfo && new DataSet after user's query
*/