一个能讲清的 Loop + Tool 小 demo

第一次进loop,模型看没有observation,那么就调用weather工具,执行后结果保存在observation中,然后送回到llm,看到有天气结果就不再调用tool,直接final了。

一张 Agent 执行流程图

已提交

说明:工具失败时 Agent 怎么恢复

工具失败之后,会返回到context重新进行再跑一下,但是结果还是一样调用失败,这个时候就需要设定,max_inr了,因为不能一直在这里循环,然后LLm输出调用失败的情况,设置一个最大的循环次数,然后就是直接LLM输出了。

原因:入参错误,LLM解析的参数错误,不符合工具的要求

网络问题,

解决方法:

严格约束提示词,llm的,给模型固定的参数模版。

相关推荐
大模型真好玩2 小时前
DeepSeek Harness 入门很简单(三)——DeepSeek Harness接入工具、MCP、Skill
人工智能·agent·deepseek
阿里云云原生7 小时前
Agent 观测与优化开发者摸底报告
云原生·agent
阿里云大数据AI技术7 小时前
使用 PAI,一键拉起云端 AI “投资智囊团”
人工智能·agent
四六的六8 小时前
让 AI 自己去点后台页面,它把我们的库存点没了
前端·人工智能·agent·个人开发·ai编程·ai产品·ai前端
苏灿烤鱼8 小时前
给 AI Agent 装一个「会进化的大脑」:OpenViking 深度拆解
开源·github·agent
武子康8 小时前
Agent 的工具没变,SGLang 缓存为什么没命中?
人工智能·llm·agent
阿里云大数据AI技术8 小时前
基于阿里云Milvus 知识库服务,快速搭建智能客服问答系统实践
人工智能·agent
Code_Artist8 小时前
从 Tool Calling 到能力编排:重新理解 Agent Skill 的运行机制——以 tRPC-Agent-Go 为例
人工智能·openai·agent
MomentYY9 小时前
大模型 Memory 管理:它凭什么知道你之前说过什么?
llm·agent·ai编程
GISMagic9 小时前
Agent学习,写在开始之前
大数据·学习·agent