Agent技能脚本生成方式比较
Skill 的 Scripts,可以是预先写好,也可以只给说明,运行时 Agent 现场生成。 Agent 现场生成 Script 的好处是灵活,可以随时随地根据场景需要去写脚本,实际上就算没有 S...
dotey分享Agent脚本两种生成方式的优劣,帮你选择适合的技能实现方法。
Agent技能脚本可预先编写或现场生成。现场生成脚本灵活性高,能根据场景需求实时编写,但消耗Token多且执行速度慢。预先编写脚本稳定性更好,如Markdown转HTML功能,预先编写的脚本能更好处理样式和边界情况。
Skill 的 Scripts,可以是预先写好,也可以只给说明,运行时 Agent 现场生成。 Agent 现场生成 Script 的好处是灵活,可以随时随地根据场景需要去写脚本,实际上就算没有 S...
Skill 的 Scripts,可以是预先写好,也可以只给说明,运行时 Agent 现场生成。 Agent 现场生成 Script 的好处是灵活,可以随时随地根据场景需要去写脚本,实际上就算没有 Skill,Agent 已经在这么干了,仔细看工具调用就经常可以看到 Agent 动态生成 Python 脚本去执行一些任务。 现场生成 Script 的缺点是费 Token 和慢,另外稳定性要差一些,可能写完有 bug 还需要反复调试,一些边边角角的情况很难覆盖全面。 所以通常 Skill 的 Scripts 都是预先写好的,Agent 只要传入参数就可以马上得到结果。 举个例子来说,一个 Markdown 转 HTML 的 Skill,这个 Agent 现写 Script 就只能做个勉强能的,很难兼顾样式美观、各种条件都覆盖,如果预先写好 Script,就会稳定很多。 lalaland @InnerHack @dotey 那么 skill 的 script 需要预先写好吗?还是只给说明,等运行时候 agent 现场生成? 🔗 View Quoted Tweet 💬 3 🔄 0 ❤️ 6 👀 4994 📊 3 ⚡