遇见数据集

DataPilot/Function-Calling-Japanese-Dataset

收藏
Hugging Face2026-03-21 更新2026-04-05 收录
官方服务:

资源简介:

--- license: odc-by language: - ja tags: - synthetic pretty_name: sdg-nexus size_categories: - 1K<n<10K --- # Function Calling Japanese Dataset(エージェント用データセット) ## 概要 本データセットは、[hypervariance/function-calling-sharegpt](https://huggingface.co/datasets/hypervariance/function-calling-sharegpt) の英語Function Callingデータセットを **日本語に翻訳** したものです。 関数定義(JSON)・関数呼び出し(`<functioncall>`)・関数応答(`function_response`)はそのまま保持し、それ以外のテキスト部分のみをDeepSeek V3.2で翻訳しています。 生成にはSDG-LOOMという合成データ生成パイプラインを用いました。([sdg-loom](https://github.com/foxn2000/sdg_loom)) ## データの説明 | 項目 | 内容 | |------|------| | **件数** | 約7,000件 | | **形式** | JSONL(1行1JSON) | | **言語** | 日本語(関数定義・呼び出し・応答は英語のまま保持) | | **ソースデータセット** | [hypervariance/function-calling-sharegpt](https://huggingface.co/datasets/hypervariance/function-calling-sharegpt) | | **生成日** | 2026年3月 | | **ライセンス** | odc-by ( Open Data Commons Attribution License ) | ### 翻訳ルール | ロール | 翻訳対象 | |---|---| | `system` | JSON関数定義はそのまま保持、説明テキストのみ翻訳 | | `user`(human) | 全体を翻訳 | | `assistant`(gpt) | `<functioncall>` 部分はそのまま保持、テキスト部分のみ翻訳 | | `tool`(function_response) | そのまま保持(翻訳しない) | ## 使用モデル | 項目 | 詳細 | |------|------| | **モデル** | [DeepSeek V3.2](https://openrouter.ai/) | | **APIモデル名** | `deepseek/deepseek-v3.2` | | **Reasoning** | OFF | | **Temperature** | 0.2 | | **Max Tokens** | 16,000 | ## データ構造 ### 出力スキーマ(JSONL) 各行は `_row_index` と `conversations`(JSONオブジェクト)を持ちます。 | フィールド | 型 | 説明 | |---|---|---| | `messages` | `array` | OpenAI messages形式の会話配列。system/user/assistant/tool を含む。 | | `reasoning` | `string` | Reasoning設定(`"disable"`)。 | | `generator` | `string` | 翻訳モデル名(`"deepseek/deepseek-v3.2"`)。 | | `category` | `string` | データカテゴリ(`"function_calling"`)。 | | `version` | `string` | データバージョン(`"v1.0"`)。 | | `other_data` | `object` | ソースデータセット名、翻訳ステータス、セグメント数等。 | ### messages配列の構造 | role | 内容 | |------|------| | `system` | 利用可能な関数定義(JSON)と使用方法の説明(翻訳済み) | | `user` | ユーザーのリクエスト(翻訳済み) | | `assistant` | テキスト応答(翻訳済み)または `<functioncall>` による関数呼び出し(原文保持) | | `tool` | 関数の実行結果(原文保持) | ### 出力例 ```json { "messages": [ {"role": "system", "content": "あなたは以下の機能にアクセスできる親切なアシスタントです。\n\n{\"name\": \"convert_temperature\", \"description\": \"Convert temperature from one unit to another\", ...}"}, {"role": "user", "content": "こんにちは、摂氏温度を華氏に変換したいです。温度は摂氏30度です。"}, {"role": "assistant", "content": "<functioncall> {\"name\": \"convert_temperature\", \"arguments\": '{\"temperature\": 30, \"from_unit\": \"Celsius\", \"to_unit\": \"Fahrenheit\"}'} </functioncall>"}, {"role": "tool", "content": "{\"converted_temperature\":86}"}, {"role": "assistant", "content": "摂氏30度を華氏に変換すると、華氏86度です。"} ], "reasoning": "disable", "generator": "deepseek/deepseek-v3.2", "category": "function_calling", "version": "v1.0", "other_data": { "source_dataset": "hypervariance/function-calling-sharegpt", "status": "success", "translation_model": "deepseek/deepseek-v3.2", "original_turn_count": 5, "translated_segment_count": 4, "expected_segment_count": 4 } } ``` ## 注意事項 - 本データセットは翻訳ベースの合成データです。 - `other_data.status` が `"partial"` のレコードは一部翻訳が欠落しており、原文がフォールバックとして使用されています。利用時にフィルタリングを推奨します。 - 関数定義・呼び出し・応答は英語のまま保持されています。これによりFunction Callingの構造的整合性を維持しています。 - ソースデータセットのライセンスも併せてご確認ください。

--- 许可证: odc-by(开放数据通用署名许可协议,Open Data Commons Attribution License) 语言: - 日语 标签: - 合成数据 友好名称: sdg-nexus 规模类别: - 1K<n<10K --- # 函数调用日语数据集(面向AI智能体(AI Agent)) ## 数据集概述 本数据集源自[hypervariance/function-calling-sharegpt](https://huggingface.co/datasets/hypervariance/function-calling-sharegpt)的英语函数调用(Function Calling)数据集,已完成全量日语翻译。其中,函数定义(JSON格式)、函数调用(`<functioncall>`标签包裹内容)与函数响应(`function_response`)均保留原文,仅对其余文本内容使用DeepSeek V3.2大语言模型(LLM)进行翻译。本数据集采用名为SDG-LOOM的合成数据生成流水线构建,项目仓库地址为[sdg-loom](https://github.com/foxn2000/sdg_loom)。 ## 数据说明 | 项目 | 内容 | |------|------| | **数据量** | 约7000条 | | **存储格式** | JSONL(JSON Lines,每行对应一个JSON对象) | | **语言** | 日语(函数定义、调用及响应保留英文原文) | | **源数据集** | [hypervariance/function-calling-sharegpt](https://huggingface.co/datasets/hypervariance/function-calling-sharegpt) | | **生成日期** | 2026年3月 | | **许可证** | odc-by(开放数据通用署名许可协议,Open Data Commons Attribution License) | ### 翻译规则 | 角色 | 翻译规则 | |---|---| | `system` | JSON格式的函数定义保留原文,仅翻译配套说明文本 | | `user`(人类用户) | 全文本翻译 | | `assistant`(AI助手) | `<functioncall>`标签包裹的函数调用内容保留原文,仅翻译其余文本部分 | | `tool`(函数响应) | 完全保留原文,不进行翻译 | ## 所用模型 | 项目 | 详细信息 | |------|------| | **模型** | [DeepSeek V3.2](https://openrouter.ai/) | | **API模型名称** | `deepseek/deepseek-v3.2` | | **推理开关** | 关闭(OFF) | | **温度系数** | 0.2 | | **最大Token数** | 16,000 | ## 数据结构 ### 输出Schema(JSONL格式) 每行数据包含`_row_index`与`conversations`(JSON对象)两个字段。 | 字段名 | 类型 | 说明 | |---|---|---| | `messages` | 数组 | 符合OpenAI messages格式的会话数组,包含system、user、assistant、tool四类角色 | | `reasoning` | 字符串 | 推理设置,固定为`"disable"` | | `generator` | 字符串 | 翻译所用模型名称,固定为`"deepseek/deepseek-v3.2"` | | `category` | 字符串 | 数据类别,固定为`"function_calling"` | | `version` | 字符串 | 数据版本,固定为`"v1.0"` | | `other_data` | 对象 | 包含源数据集名称、翻译状态、分段数等额外元数据 | ### messages数组结构 | 角色 | 内容说明 | |------|------| | `system` | 可用函数定义(JSON格式)与使用说明(已完成翻译) | | `user` | 用户发起的请求(已完成翻译) | | `assistant` | 文本形式的响应(已完成翻译),或通过`<functioncall>`发起的函数调用(保留原文) | | `tool` | 函数执行返回的结果(保留原文) | ### 输出示例 json { "messages": [ {"role": "system", "content": "您可以使用以下工具。 {"name": "convert_temperature", "description": "Convert temperature from one unit to another", ...}"}, {"role": "user", "content": "您好,我想将摄氏温度转换为华氏温度,当前温度为30摄氏度。"}, {"role": "assistant", "content": "<functioncall> {"name": "convert_temperature", "arguments": '{"temperature": 30, "from_unit": "Celsius", "to_unit": "Fahrenheit"}'} </functioncall>"}, {"role": "tool", "content": "{"converted_temperature":86}"}, {"role": "assistant", "content": "30摄氏度转换为华氏度后为86华氏度。"} ], "reasoning": "disable", "generator": "deepseek/deepseek-v3.2", "category": "function_calling", "version": "v1.0", "other_data": { "source_dataset": "hypervariance/function-calling-sharegpt", "status": "success", "translation_model": "deepseek/deepseek-v3.2", "original_turn_count": 5, "translated_segment_count": 4, "expected_segment_count": 4 } } ## 注意事项 - 本数据集为基于翻译的合成数据。 - 若`other_data.status`字段值为`"partial"`,表示该条数据存在部分翻译缺失,将回退至原文进行展示,建议使用时对这类数据进行过滤。 - 函数定义、调用及响应均保留英文原文,以保障函数调用(Function Calling)结构的完整性与一致性。 - 请同时遵守源数据集的许可证条款。

提供机构:
DataPilot
二维码
社区交流群
二维码
科研交流群
商业服务