AI资讯 / 工程

工程 / 工程

用知识蒸馏在 Amazon SageMaker 上构建高效 AI 智能体

AWS Machine Learning

基于前沿大模型构建的智能体助手在执行任务时需要反复调用模型——搜索、读取结果、精炼、验证、决策,每一步都单独计费。在生产规模下,这种逐任务累积的成本会严重侵蚀项目的投资回报率。解决思路之一是改用更小的模型,但小模型往往在任务质量上存在明显差距。知识蒸馏技术通过让小模型(学生)学习大模型(教师)的输出行为来弥合这一差距。其中,序列级知识蒸馏(SeqKD)只需要教师模型生成的文本轨迹,无需访问模型权重或内部 logits,因此对仅提供 API 的闭源前沿模型同样适用。本文以购物智能体为例,介绍如何在 Amazon SageMaker AI 上利用 SeqKD 对小模型进行监督微调,涵盖高质量多步轨迹的生成与筛选、训练数据编码、无服务器基础设施上的训练运行,以及对学生模型的基准评估全流程。

智能体助手的核心挑战在于其工作模式并非单次模型调用,而是一个持续循环:搜索商品目录、读取候选结果、核验约束条件、最终给出推荐。以一个购物助手为例,用户提出「找一款价格低于20美元、店铺评分不低于4.5星的黑色腰包」,智能体需要多轮工具调用才能完成任务。每一轮调用都按前沿模型的价格计费,面向海量用户时,这种成本结构几乎无法持续,项目往往在规模化阶段就陷入困境。

序列级知识蒸馏(SeqKD)是解决这一问题最具性价比的方法之一。其核心思路是:由教师模型生成高质量的任务轨迹作为训练数据,再对学生模型进行监督微调,使其学会复现教师的行为模式。与基于 logits 的蒸馏或在线策略方法相比,SeqKD 只需要教师输出的文本序列,不依赖模型权重、梯度或强化学习基础设施,因此对仅通过 API 提供服务的闭源前沿模型完全适用。生成的轨迹数据集还可以反复用于训练或测试不同的学生模型,无需重复生成。

对于智能体任务而言,SeqKD 的优势尤为突出。教师模型生成的序列不是一段普通文本,而是一条完整的行动轨迹——包含推理过程、工具调用指令以及每次调用返回的观测结果,每一步都以前序步骤为条件。学生模型在这条完整序列上训练,学到的不仅是单步答案,更是导向正确行动的推理链路和多步决策逻辑本身。DeepSeek-R1 的蒸馏版本就是这一方法的典型案例,其通过对教师推理轨迹进行监督微调,将大模型的推理能力成功迁移到更小的 Qwen 和 Llama 模型中。

在实际操作层面,本文以 ShoppingBench 测试集为基准,使用 Amazon Bedrock 上的前沿模型作为教师,在 Amazon SageMaker AI 上完成学生模型的训练。数据准备阶段的关键在于质量筛选:让教师模型生成大量多步轨迹,再借助基准测试的程序化评分器保留真正解决了任务的轨迹,剔除部分正确或失败的运行记录。这一筛选机制确保了训练数据的高质量,是整个流程成功的基础。

从基础设施角度看,整个训练流程运行在无服务器基础设施上,数据准备和本地评分步骤在笔记本实例的 CPU 上执行,建议使用至少 ml.m5.4xlarge 规格的实例。所需环境包括具备 SageMaker AI 读写权限的 AWS IAM 角色、Python 3.12 及以上内核、SageMaker Python SDK v3 以及 boto3。训练完成后,学生模型将在保留测试集上接受评估,以量化其相对于教师模型的质量保留程度,从而验证蒸馏效果是否达到生产部署标准。

SeqKD 最适合三类场景:拥有输入数据但缺乏高质量标注输出、教师模型仅能通过 API 访问、以及希望以较低成本快速建立推理能力基线。对于已经验证了智能体方案可行性、但面临规模化成本压力的团队而言,这一路径提供了一条务实的降本路线——在学生模型接管日常请求后,前沿模型的调用成本仅发生在数据生成阶段,而非每一次用户交互。

要点

  • 智能体任务的多步循环结构导致前沿模型调用成本在生产规模下急剧累积,成为项目规模化的主要障碍。
  • 序列级知识蒸馏(SeqKD)仅需教师模型的文本输出即可完成行为迁移,无需访问模型权重或 logits,对闭源 API 模型同样适用。
  • 训练数据质量是 SeqKD 成败的关键,需结合程序化评分器对教师生成的轨迹进行严格筛选,只保留真正解决任务的完整轨迹。
  • DeepSeek-R1 蒸馏系列模型验证了 SeqKD 在推理能力迁移上的有效性,为工程团队提供了可参考的成功先例。
  • 学生模型部署后,前沿模型成本仅发生在一次性数据生成阶段,后续每次用户请求均以小模型的速度和价格响应,显著改善项目经济性。
查看原始来源

原始标题:Build efficient agents with knowledge distillation on Amazon SageMaker AI

本文由 DataHub 基于公开来源整理,用于信息发现与摘要阅读;具体事实、数据和后续更新以原始来源为准。