ituperceptron/turkish-tool-calling
收藏资源简介:
该数据集是Mustafaege/qwen3.5-toolcalling-v2数据集的土耳其语翻译子集,包含14,225行数据(13,514行训练数据,711行测试数据)。数据集中的列包括“messages”,这是一个由每个对话的{“role”, “content”}字典组成的列表,角色包括system、user、assistant和answer。在翻译过程中,自然语言(如用户查询、助手响应、思考推理、工具描述和系统指令)被翻译成土耳其语,而技术结构(如函数名称、JSON键、<tool_call>参数、<tool_response>输出、代码和XML标签)则保留其原始英文形式。翻译使用了GPT-5.4-mini模型,并验证了结构完整性(有效的JSON tool_call、平衡的XML标签),过滤了损坏的行。
This dataset is a translated subset of the Mustafaege/qwen3.5-toolcalling-v2 dataset. The translated dataset consists of 14,225 rows (13,514 train / 711 test). The column in the dataset is explained below: messages: A list of {"role", "content"} dictionaries for each conversation. Roles: system, user, assistant, answer. During translation, natural language (user queries, assistant responses, reasoning, tool descriptions, system instructions) was translated into Turkish, while the technical structure (function names, JSON keys, <tool_call> arguments, <tool_response> outputs, code, and XML tags) was preserved in its original English form. The GPT-5.4-mini model was used for translation. The source responses were taken from the Mustafaege/qwen3.5-toolcalling-v2 dataset. Structural integrity (valid JSON tool_calls, balanced XML tags) was verified, and malformed rows were filtered out.
数据集概述:Turkish Tool-Calling Dataset
- 数据集名称:turkish-tool-calling
- 任务类型:文本生成
- 语言:土耳其语
- 标签:tool-calling, function-calling, agentic, turkish
- 许可证:Apache-2.0
- 数据集大小:10K - 100K 行
- 文件格式:Parquet
数据集详情
该数据集是基于 Mustafaege/qwen3.5-toolcalling-v2 数据集构建的土耳其语子集,专注于工具调用(tool-calling)场景。数据集的翻译策略为:自然语言部分(如用户问题、助手回答、系统指令、<think> 推理等)被翻译为土耳其语,而技术结构部分(如函数名、JSON 键、<tool_call> 参数、<tool_response> 输出、代码和 XML 标签)则保留原始英文形式。
- 总行数:37,512 行
- 数据划分:
- 训练集:35,636 行
- 测试集:1,876 行
- 列信息:
messages:每条对话记录是一个包含{"role", "content"}字典的列表,支持的角色包括system、user、assistant、answer。
- 数据质量:验证了 JSON
tool_call结构的有效性和 XML 标签的平衡性,并过滤了格式有问题的行。
使用方式
数据集可通过 datasets 库加载并转换为 Pandas DataFrame 使用。
示例代码: python import pandas as pd from datasets import load_dataset
ds = load_dataset("ituperceptron/turkish-tool-calling") df = pd.DataFrame(ds["train"]) print(df.head())
贡献者
该数据集由伊斯坦布尔技术大学(Istanbul Technical University)的 ITU Perceptron 团队开发。联系邮箱:ituperceptron@gmail.com




