遇见数据集

sakthai-irrelevance-supplement

收藏
Hugging Face2026-08-01 更新2026-08-02 收录
官方服务:

资源简介:

SakThai Irrelevance Supplement 是一个精心策划的对话示例数据集,旨在训练和评估模型在不需要工具调用时优雅地拒绝使用工具的能力。该数据集专门包含那些用户请求无需使用可用函数的示例,教导模型识别何时应避免调用工具。数据集包含60个示例,内存占用约34KB,采用JSONL格式,并提供单个训练分割(train),可直接用于训练流程。每条数据包含两个字段:messages(多轮对话,每条消息包含角色和内容)和tools(可用函数列表,包含名称和描述)。数据集源自Nanthasit/sakthai-combined-v6和Nanthasit/sakthai-combined-v7,通过过滤或生成示例构建,以补充典型的工具调用数据集。主要用途是训练模型(特别是1.5B-7B参数规模)识别用户查询不需要工具调用的情况,礼貌地拒绝,并在没有适用工具时提供信息丰富的回复。适用于微调指令跟随模型、评估多轮对话推理,以及作为正面工具调用示例的补充。不适用于需要实时数据或生产API部署的场景。典型的评估指标包括正确拒绝工具调用的准确率、模型是否明确说明不需要工具的原因,以及回复的自然性和连贯性。数据集采用MIT许可证发布。

SakThai Irrelevance Supplement is a curated dialogue example dataset designed to train and evaluate models' capability to gracefully decline tool invocation when no tool usage is necessary. This dataset specifically includes examples where user requests do not require the use of available functions, teaching models to recognize scenarios in which tool invocation should be avoided. It contains 60 examples, with a memory footprint of approximately 34KB, stored in JSONL format, and provides a single training split (train) that can be directly integrated into training pipelines. Each entry features two fields: messages (multi-turn dialogues, with each message containing a role and content) and tools (a list of available functions, with each function including a name and description). The dataset is derived from Nanthasit/sakthai-combined-v6 and Nanthasit/sakthai-combined-v7, constructed by filtering or generating examples to supplement standard tool call datasets. Its primary use case is to train models (especially those with parameter scales ranging from 1.5B to 7B) to identify that user queries do not need tool invocation, politely decline such calls, and deliver informative responses when no applicable tools are available. It is suitable for fine-tuning instruction-following models, evaluating multi-turn dialogue reasoning, and serving as a complement to positive tool call examples. It is not intended for scenarios requiring real-time data or production API deployment. Typical evaluation metrics include the accuracy of correctly declining tool calls, whether the model explicitly states the reason for not requiring tools, and the naturalness and coherence of the generated responses. The dataset is released under the MIT License.

创建时间:
2026-07-29
原始信息汇总

SakThai Irrelevance Supplement 数据集详情

数据集概述

SakThai Irrelevance Supplement 是一个精选的对话示例数据集,旨在训练和评估模型在工具调用不必要时优雅拒绝的能力。该数据集包含用户请求无需使用可用函数的具体示例,教导模型识别何时应避免进行工具调用。

  • 数据集名称: SakThai Irrelevance Supplement
  • 作者: SakThai Agent (Nanthasit)
  • 许可证: MIT
  • 最后更新: 2026-08-01
  • 语言: 英语(单语)
  • 任务类别: 文本生成(对话生成)
  • 数据规模: 少于 1K 条(共 60 条示例)
  • 标注创建者: 机器生成
  • 语言创建者: 人工

数据规模与格式

  • 总示例数: 60 条(已于 2026-08-01 通过 Datasets Server 验证)
  • 内存大小: 约 34 KB
  • 存储格式: JSONL(行分隔 JSON)
  • 编码: UTF-8
  • 数据划分: 仅包含单个 train 划分,可直接用于训练流程

数据字段

字段 类型 描述
messages list[dict] 多轮对话,每条消息包含 role(system/user/assistant)和 content(字符串)
tools list[dict] 提供给模型的可用函数,每个工具包含 namedescription

数据划分

划分 配置 行数 内存大小 用途
train default 60 ~34 KB 训练示例,用于让模型学习何时不调用工具

数据构建与来源

该数据集基于以下源数据构建:

  • Nanthasit/sakthai-combined-v6 — 基础工具调用示例
  • Nanthasit/sakthai-combined-v7 — 附加对话模式

通过筛选或生成模型应识别可用工具与用户请求不相关的示例构建而成,补充了通常强调在需要时使用工具的工具调用数据集。

预期用途

主要用途: 训练模型(尤其是 1.5B–7B 参数规模),使其能够:

  1. 识别用户查询何时不需要工具调用
  2. 在不强制调用工具时礼貌拒绝
  3. 在没有适用工具时提供信息丰富的回复

适用场景:

  • 微调指令遵循模型
  • 评估多轮对话推理能力
  • 与正向工具调用示例进行互补训练

不适用场景:

  • 需要实时数据的数据集(如天气、价格等)
  • 未经额外数据补充的生产 API 部署

评估指标

该数据集的典型评估方式包括:

  • 准确率: 模型正确拒绝调用工具的比例
  • 置信度: 模型是否明确说明为何不需要工具
  • 连贯性: 回复是否自然且具有对话性

数据加载方法

python from datasets import load_dataset

加载完整数据集

ds = load_dataset("Nanthasit/sakthai-irrelevance-supplement")

访问训练划分

train = ds["train"] print(f"Loaded {len(train)} examples")

遍历示例

for example in train: print("Messages:", example["messages"]) print("Tools available:", [t["name"] for t in example["tools"]])

搜集汇总
数据集介绍
sakthai-irrelevance-supplement 数据集图片
构建方式
SakThai Irrelevance Supplement数据集的构建源于对传统工具调用数据集的补充需求,其基础素材取自Nanthasit/sakthai-combined-v6与v7两个数据集,通过筛选或生成用户请求与可用工具不相关的对话实例,精心编排而成。该数据集包含60个经过验证的样本,每个样本以多轮对话结构(messages)和工具列表(tools)形式呈现,数据格式为JSONL,编码采用UTF-8,确保数据处理的通用性与兼容性。其构建过程旨在为模型提供一种特定的学习信号,即当可用函数与用户需求不匹配时,模型应学会识别并避免不必要的工具调用,从而丰富模型的决策能力。
使用方法
使用该数据集时,可借助datasets库直接加载,通过load_dataset("Nanthasit/sakthai-irrelevance-supplement")获取数据,并访问train分割进行训练或评估。数据集的典型应用场景包括:微调指令遵循模型,使其面对无需工具调用的用户请求时,能够明确表达工具不适用并提供有用答复;同时可用于评价模型在工具调用决策中的准确率、置信度和回复连贯性。该数据集适合与正向工具调用样本结合使用,以构建更全面的训练语料。注意,它不适用于需要实时数据或生产环境部署的场景,其设计初衷是作为补充性训练资源,以增强模型对工具调用边界的认知。
背景与挑战
背景概述
随着大语言模型(LLM)在工具调用(tool-calling)领域的广泛应用,模型需要在用户请求与可用工具之间进行精准匹配。然而,过度调用工具导致响应冗余或错误,成为亟待解决的问题。SakThai Irrelevance Supplement 数据集由 SakThai Agent(Nanthasit)于2026年创建,包含60个精心设计的对话示例,专门训练模型识别工具不相关的场景并优雅地拒绝工具调用。该数据集基于 sakthai-combined-v6 和 v7 构建,补充了正向工具调用数据的不足,为指令微调和多轮对话推理提供了关键资源。其MIT许可证和单训练分割的设计,使其易于集成到现有训练流程中,对提升LLM工具调用决策的鲁棒性具有重要参考价值。
当前挑战
该数据集所面临的挑战包括:领域内,模型常因缺少负样本而误用工具,导致响应不自然或错误,本数据集通过构建“不相关”示例克服这一偏差,训练模型识别无需调用工具的场景,并礼貌拒绝;构建过程中,需要从大量正样本中筛选或生成高质量负样本,确保对话的连贯性和多样性,同时避免引入噪声。此外,数据规模仅60例,限制了其覆盖面,且来源依赖特定模型和数据集,可能引入生成偏差,需后续扩展以增强泛化能力。
常用场景
经典使用场景
在智能对话系统与工具调用的交叉研究领域,该数据集构成了一种独特的训练与评估资源,其核心价值在于引导模型学习在给定上下文与可用工具集合中做出正确的'不调用'决策。该数据集精心构造了六十条多轮对话范例,每条均配有潜在的函数集,但要求模型辨识出用户请求与现有工具之间的语义鸿沟,并优雅地予以拒绝。这一场景对于提升语言模型在真实开放域交互中的鲁棒性至关重要,尤其在防止模型因过度依赖外部工具而产生机械性、不自然应答方面,提供了宝贵的监督信号。
解决学术问题
该数据集直面当前大型语言模型研究中一个亟待解决的经典难题:工具调用中的不当泛化。尽管已有大量数据集专注于教模型何时以及如何调用函数,但鲜有资源系统地探索'不相关'情境下的正确行为。本数据集通过提供精准的负样本,帮助研究者量化与改善模型在工具使用上的判别力,从而缓解模型在无关查询上强行触发工具所导致的错误累积与用户体验劣化。其意义在于为构建具备更精细情境感知与克制能力的对话代理奠定数据基础,推动对模型自主决策边界的深入理解。
实际应用
在实际产业应用中,该数据集的价值体现于其能够助力打磨面向用户的AI助手行为准则。通过将其纳入微调流程,开发者可使模型在遇到如'查询天气'这类被给定工具覆盖却因数据源缺失而无法响应的请求时,转而提供坦诚而富有帮助的文本反馈,而非掷出无效的函数调用。这种能力对于部署于客服、个人助理及物联网交互场景的对话系统尤为关键,能在缺乏实时数据接口或用户意图模糊的情况下,维持对话的连贯性与可信度,显著减少因错误工具调用引起的后台资源浪费。
数据集最近研究
最新研究方向
随着大语言模型与外部工具集成能力的不断深化,模型对工具调用的‘情境化拒绝’成为前沿研究焦点。该数据集聚焦于训练模型识别用户请求与可用工具不匹配的场景,并优雅地放弃工具调用,转而提供知识性回应,有效缓解了过度调用工具带来的性能浪费与幻觉风险。这一方向与多智能体协作、可靠工具使用等热点议题紧密相关,对于提升模型在复杂对话中的判断力与鲁棒性具有重要价值。该数据集的问世,为构建更审慎、更拟人的智能助手提供了关键训练资源,推动了工具调用从‘可用’向‘可用且恰当’的维度进化。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务