返回顶部
热门问答 更多热门问答
技术文章 更多技术文章

Open AI 正在教我们如何构建自己的 Agents

[复制链接]
链载Ai 显示全部楼层 发表于 2 小时前 |阅读模式 打印 上一主题 下一主题
本播客由扣子空间(coze.cn)一键生成
首先什么是 Agent
Open AI 给出的解释是:Agent 是能独立完成任务的系统,代表用户行事。
它们由大语言模型驱动,能够使用工具、作出决策并能真正完成完整的工作流程。
比如:处理退款、预订行程、更新数据库或撰写报告。
所以那些只会回答常见聊天任务的大模型,不算是 Agent。
能够连接工具,完成用户实际目标的大模型才是。
什么时候才应该去构建 Agent
不要为了用 AI 而去做 Agent!
OpenAI 给出了3个明确信号:
1、需要复杂决策
2、流程难道无法维护
3、充满非结构化数据
Agent 的3大核心构件:
越简单越好
每个 Agent 都由以下3部分组成:
模型:大脑,负责推理与决策
工具:双手,负责执行(调用API、访问网页、查资料等)
指令:地图,告诉 Agent 该做什么、什么时候做、怎么做
weather_agent = Agent(
name= "Weather agent",
instructions="You are a helpful agent who can talk to users about the
weather.",
tools=[get_weather],
)
工具让你能力倍增
让 Agent 真正发挥关键作用,需要它能够获取信息、主动执行操作、协调多个 Agent 联动工作。
指南中定义了三类工具:
数据类工具:如网页搜索、文档读取
执行类工具:如发邮件、更新 CRM
编排类工具:一个 Agent 调用另一个 Agent

from agents import Agent, WebSearchTool, function_tool
@function_tool
def save_results(output):
db.insert({ : output, : datetime.time()})
return "File saved"

search_agent = Agent(
name="Search agent",
instructions="Help the user search the internet and save results if
asked.",
tools=[WebSearchTool(),save_results],
)
提示:如果你的 Agent 工具有点多,那就要考虑拆分成多个 Agent 了。
指令编写是关键
一个好用的 Agent 指令要结构清晰、有条理,并且展示了如何用模型从帮助文档中自动生成指令。
使用建议:
  • 用真实的流程文档作为基础
  • 转换为逐条的步骤
  • 明确处理边界情况
  • 精确表达 Agent 该做什么,不该做什么
Agent 的编排是一个好
还是多个好
构建 Agent 系统有两种模式:
单 Agent 系统
一个 Agent,集成所有工具与逻辑
适合 MVP 初期快速落地
用 prompt 模板组织逻辑
客服助手、知识问答机器人
多 Agent 系统
当需要更多专业分工或复杂流程分支时,适合使用多 Agent。
包含两种架构模式:
1、管理者模式
一个主 Agent 协调调度多个专属 Agent。它会根据任务把子任务派发给对应的 Agent,然后将结果统一整合成最终回复。
适合需要统一用户体验、集中流程控制的场景。
2、去中心化模式
Agent 之间可以通过 handoff 把流程传给另一个 Agent。
handoff 是一种特殊函数,调用后直接切换到新的 Agent 并同步上下文。
这种模式更灵活,适合不需要集中控制,允许多个 Agent 彼此接力完成任务的场景。
Agent 的安全带
你肯定不希望你的 Agent 胡说八道、泄露隐私或者自动去执行一些高风险操作吧。
指南中也提供了一整套 guardrail 系统,包括:
  • 相关性分类器
  • 安全性分类器
  • PII 过滤器
  • 内容审核
  • 工具风险等级分级+人工干预机制
这些都可以集成到 Agent 的运行循环中,甚至能自动测试失败场景
当出现以下这两种情况,Agent 必须交给人工:
  • 尝试失败多次
  • 涉及敏感信息,比如退款、销户等
不管模型有多强,人工兜底机制都不可省略。
结论
这份指南,是目前能真正落地 Agent 系统的最佳蓝图。如果你是开发者,强烈建议你认真读一读!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

链载AI是专业的生成式人工智能教程平台。提供Stable Diffusion、Midjourney AI绘画教程,Suno AI音乐生成指南,以及Runway、Pika等AI视频制作与动画生成实战案例。从提示词编写到参数调整,手把手助您从入门到精通。
  • 官方手机版

  • 微信公众号

  • 商务合作

  • Powered by Discuz! X3.5 | Copyright © 2025-2025. | 链载Ai
  • 桂ICP备2024021734号 | 营业执照 | |广西笔趣文化传媒有限公司|| QQ