Mobile-Action
收藏Hugging Face2026-03-25 更新2026-03-26 收录
下载链接:
https://huggingface.co/datasets/AliRGHZ/Mobile-Action
下载链接
链接失效反馈官方服务:
资源简介:
Mobile Action 数据集旨在微调如 FunctionGemma 270M 等功能调用模型,以支持移动设备功能的调用。该数据集包含当前 15 种 Android 操作系统功能的对话轨迹,涵盖诸如打开/关闭手电筒、发送电子邮件、检查电池状态、发送短信、拍照、截图、调整亮度、列出安装的应用程序、打开应用程序等功能。数据集包含 9500 条 JSON 格式的记录,按 90/10 的比例划分为训练集和评估集。每条记录包含以下字段:metadata(用于区分训练和评估样本)、tools(列出模型可调用的函数及其模式,包括函数名称、描述、参数类型和属性等)和 messages(包含不同角色的消息,如开发者、用户和助手,其中用户消息包含提示内容,助手消息包含函数调用信息)。该数据集适用于移动设备功能调用的模型微调和评估任务。
创建时间:
2026-03-25
原始信息汇总
Mobile Action 数据集概述
数据集简介
Mobile Actions 是一个专为微调移动设备功能调用模型(如 FunctionGemma 270M)而设计的数据集。该数据集包含了针对当前 15 项 Android 操作系统功能的对话轨迹。经微调的模型能够利用以下提供的工具执行设备端功能:
- 打开手电筒
- 关闭手电筒
- 发送电子邮件
- 检查电池状态
- 检查蓝牙状态
- 拨打电话
- 发送短信
- 拍照
- 截屏
- 获取当前屏幕亮度
- 降低屏幕亮度
- 提高屏幕亮度
- 设置屏幕亮度
- 列出已安装的应用程序
- 打开一个应用程序
数据集格式与规模
数据集包含 9500 条记录,每条记录代表一个 JSON 格式的数据样本。每条记录通过元数据字段被区分为训练集(train)和评估集(eval),采用 90/10 的比例划分。
记录字段结构
- metadata: 用于确定样本类型的标志,分配为训练数据集或评估数据集。
- tools: 包含模型可调用的可用工具(函数)模式列表,由以下元素构成:
- function: 对应于一个函数的对象:
- name: 函数名称。
- description: 函数描述。
- parameters: 表示函数参数的对象:
- type: 通常是 OBJECT,用于封装复杂的结构化数据。
- properties: 参数的详细信息:
- type: 参数类型,通常为
[STRING, NUMBER/INTEGER, BOOLEAN, ARRAY, DATE/TIME]之一。 - description: 参数描述。
- type: 参数类型,通常为
- required: 必需属性的列表。
- function: 对应于一个函数的对象:
- messages: 包含不同角色的消息列表。每条消息包含:
- role: 角色,为
[developer, user, assistant]之一。user角色封装用户提示,assistant用于模型进行函数调用。 - content: 用于
developer和user角色,分别表示开发者和用户消息的内容。 - tool_calls: 用于
assistant角色,确定要调用的函数。- function: 表示要调用的函数的对象:
- name: 函数名称。该名称应在工具的函数名称列表中。
- arguments: 传递给函数的参数列表。
- function: 表示要调用的函数的对象:
- role: 角色,为



