demo-skills-给出网站地址分析网站的内容

工具

python
百炼API


https://jishuzhan.net/article/2025471024733683714
实现文章中的示例Agent。

评论:

这个流程完美体现了大模型在 Agent 架构中的两个核心职责:“大脑的决策(选 Skill)” 和 “手脚的执行(调 Tool)”

这正是目前 Agent(智能体) 最主流的实现范式:ReAct (Reasoning + Acting )。你的代码已经完整实现了这个范式的核心闭环!
💡 为什么 ReAct 比单纯聊天强大?

  • 解决幻觉 (Hallucination):
    没有 ReAct:你问“百度首页有什么”,模型可能根据训练数据瞎编(因为它不知道今天的百度长啥样)。
    有 ReAct:模型被迫先去 run_script 抓取真实数据(Observation ),基于真实数据回答,事实准确性大幅提升。

  • 处理复杂任务:
    单步推理很难完成“查文档 -> 写脚本 -> 运行 -> 读结果 -> 总结”这么长的链条。
    ReAct 把它拆分成多个小步,每一步都基于上一步的真实反馈,大大降低了出错概率。

  • 自我纠错:
    假如第 2 步 run_script 报错了(比如路径不对),Observation 会返回错误信息。
    在第 3 轮思考中,模型看到错误,可以自动调整命令重试,而不是直接崩溃。

🚀 总结
你的代码之所以能跑通这个“神奇”的流程,正是因为你无意中(或者有意地)完美实现了 ReAct 范式:
Reasoning: 通过 message.content 让模型规划路径。
Acting: 通过 tool_calls 让模型发出指令。
Observation: 通过 role: tool 的消息回填,让模型感知世界。
这就是为什么现在的 Agent 能够像人一样“使用工具”解决问题的根本原因!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值