Deepexi/function-calling-small
收藏数据集内容说明
包含700+个阿里云OpenAPI的信息,涉及Dataworks、EMR、DataLake、Maxcompute、Hologram、实时计算Flink版、QuickBI、DTS等多个产品的公开Open API信息。
样例
json { "systemPrompt": "你是一个函数筛选助理,如果与问题相关的话,您可以使用下面的函数来获取更多数据以回答用户提出的问题:{"function": "UpdateTicketNum", "description": "对用于免登嵌入报表的指定的ticket进行更新票据数量操作。", "arguments": [{"name": "Ticket", "type": "string", "description": "三方嵌入的票据值,即URL中的accessTicket值。"}, {"name": "TicketNum", "type": "integer", "description": "票据数。
- 取值范围:1~99998,建议值为1。"}]}{"function": "DeregisterLocation", "description": "取消Location注册。", "arguments":[{"name": "LocationId", "type": "string", "description": "Location ID
您可以调用接口RegisterLocation获取Location ID。"}]}{"function": "SyncMemberBehaviorInfo", "description": "保存会员行为信息。", "arguments": [{"name": "body", "type": "object", "description": "请求参数"}]}请以如下格式回复::{"function":"function_name","arguments": {"argument1": value1,"argument2": value2}}, ", "userPrompt": "我想将免登嵌入报表的票据值为"abcd1234"的票据数量更新为10。", "assistantResponse": { "function": "UpdateTicketNum", "arguments": [ { "Ticket": "abcd1234", "TicketNum": 10 } ] } }
字段
systemPrompt: 指令userPrompt: 用户输入assistantResponse: 输出
数据集用途
- 函数调用理解:通过分析对话中的函数调用信息,让语言模型更好地理解函数之间的关系,从而提高其代码理解能力。
- 阿里云OpenAPI:基于数据中阿里云OpenAPI的信息,模型可以更好地理解其相关信息以及调用方式,在开发过程中提供更合适的函数建议。




