logo
登录 / 注册

Skill 是什么?(一)

头像
霍格沃兹测试开发学社
07-07 · 测试开发工程师
关注 霍格沃兹软件测试开发 公众号,回复「资料」, 领取人工智能测试开发技术合集 从0到1手写一个Skill,把大模型变成你的“万能工具箱” 01 一个让我失眠的夜晚 去年有个需求,让我熬了三个通宵。 业务方说要做一个“智能客服”,但要求特别拧巴——既要能查订单、退换货,又要能根据用户的历史行为做个性化推荐,还得实时对接库存系统。当时我们用的是某主流大模型的API,模型本身挺聪明,但一碰到“查库存”这种需要实时数据的活儿就开始胡编乱造。 那会儿业内还没有特别成熟的Agent框架,我试了Function Calling,写了十几套prompt模板,甚至自己撸了一个简单的RAG流程。结果呢?代码越写越臃肿,prompt越改越拧巴,每次加一个新能力就跟重构整个系统似的。 直到我接触到“Skill”这个概念。 说白了,Skill就是把AI的某项“专项能力”打包成一个独立的插件。想让它查天气?装个Weather Skill。想让它操作Jira?装个Jira Skill。想让它拉取数据库里的实时报表?写个SQL Skill就完事了。 就像给手机装App一样,装上就能用,不用了就卸掉,核心系统干干净净。 今天我就把自己在这块踩过的坑、总结的经验,一次性倒给你。 02 Skill到底是什么?用一个例子说透 别被“Skill”这个花哨名字唬住,它的技术本质其实就三层: 一层接口:定义好输入输出规范(输入什么参数,输出什么格式) 一层执行逻辑:内部干活的代码(调API、查数据库、跑算法都行) 一层注册机制:让AI“知道”有这个能力存在,以及什么时候该调用它 我画个简单的对比你就懂了: 人工智能技术学习交流群 伙伴们,对AI测试、大模型评测、质量保障感兴趣吗?我们建了一个 「人工智能测试开发交流群」,专门用来探讨相关技术、分享资料、互通有无。无论你是正在实践还是好奇探索,都欢迎扫码加入,一起抱团成长!期待与你交流!
Skill 是什么?(一)脉脉
阅读 1
声明:本文内容由脉脉用户自发贡献,部分内容可能整编自互联网,版权归原作者所有,脉脉不拥有其著作权,亦不承担相应法律责任。如果您发现有涉嫌抄袭的内容,请发邮件至maimai@taou.com,一经查实,将立刻删除涉嫌侵权内容。
相关推荐
最新发布
大家都在看
热门人脉圈
    头像
    我来说几句...