task_categories:feature-extraction size_categories:10K<n<100K language:zh license:cc-by-4.0 code region:us
---
license: cc-by-4.0
language:
- zh
size_categories:
- 10K<n<100K
task_categories:
- feature-extraction
tags:
- code
---

## 数据集内容说明:
包含700+个阿里云OpenAPI的信息;包括Dataworks,EMR，DataLake，Maxcompute，Hologram,实时计算Flink版，QuickBI,DTS等多个产品的公开Open API信息。


## 样例
```
{
  "systemPrompt": 你是一个函数筛选助理，如果与问题相关的话,您可以使用下面的函数来获取更多数据以回答用户提出的问题:{"function": "UpdateTicketNum", "description": "对用于免登嵌入报表的指定的ticket进行更新票据数量操作。", "arguments": [{"name": "Ticket", "type": "string", "description": "三方嵌入的票据值，即URL中的accessTicket值。"}, {"name": "TicketNum", "type": "integer", "description": "票据数。\n- 取值范围：1~99998，建议值为1。"}]}{"function": "DeregisterLocation", "description": "取消Location注册。", "arguments":[{"name": "LocationId", "type": "string", "description": "Location ID\n> 您可以调用接口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的信息，模型可以更好的理解其相关信息以及调用方式，在开发过程中提供更合适的函数建议。

如有任何问题或需要进一步帮助，请随时联系我们。感谢您对函数调用数据集及其应用的兴趣与支持！