最近高强度手搓Agent,分享一些Agent Design Pattern,适用于所有国内能够使用的模型:
1. Agentic Loop = Chaos. Please don't do it.
2. 所有的函数调用都拆解为意图识别+结构化输出,意图识别用纯聊模型,结构化输出用代码模型。在function call模板上post-train过/开启constrained decoding几乎100%会影响意图理解。
3. Don't start with eval. Start with vibe check. 在你有足够有意义的数据后,再搭建严格的评估体系
4. 长期记忆和元宇宙一样不值得讨论,但stateful LLM值得被讨论。请先用QA pair定义清楚你想维持的是什么state,以及维持这些state能够带来什么用户体验(相信我,大部分state的维护毫无意义)。
 
 
Back to Top