← 返回首页ai798Lab 公开知识库

AI词典

星图管发现,路线管顺序,词典管查阅。每个词都挂着能直接拿去用的项目。

Agent

智能体4 个项目13 个相关词

在星图中看
小机器人拿着清单、看着电脑、伸手去工具箱拿扳手,箭头绕着它转圈
说人话
Agent 和一问一答的 AI 应用差在一层:你给的是目标不是问题,它自己拆成几步,调工具动手做,做完看结果再决定下一步。因为一次回答完不成多步的事,它必须能动手,也必须能看见自己动手的后果。你在编程助手里看它翻文件、改代码、跑测试再回头修,就是这个过程。
打个比方
像把活交给新来的助理,你只说把这事办了,他自己跑一趟,看结果不对就再跑一趟。
说行话
这套循环的通行叫法是 ReAct,推理与行动交替。模型想动手时返回的不是文字,而是一条工具调用请求(字段名是 tool_use 或 tool_calls);把工具跑出来的结果接回对话再请求一次,就是一轮。
潜台词
这个词现在被用得最滥。很多所谓 Agent 就是一串固定流程加几次模型调用。
别用它
流程固定、分支明确的任务不该做成 Agent。写死的工作流更快更可控更便宜。

拿这个能做什么4 个项目

  1. 01
    langchain-ai/langgraph

    把 agent 建成有状态的图,支持中断、回溯、人工介入

    选它当流程有分支,要能续跑和调试

  2. 02
    crewAIInc/crewAI

    角色分工抽象,几行代码组一个小团队

    选它当想快速验证多角色协作这个形态

  3. 03
    microsoft/agent-framework

    构建与编排多 agent 工作流,支持 Python 与 .NET,AutoGen 的官方继任者

    选它当手上有 AutoGen 项目要迁移,或团队主力是 .NET

  4. 04
    FoundationAgents/MetaGPT

    模拟软件公司的角色流水线

    选它当任务本身就是明确的多角色分工

多 Agent 架构分两派:一派是把大任务拆给几个角色(CrewAI、MetaGPT),一派是把流程建成有状态的图(LangGraph)。前者演示效果好,后者能上生产。想清楚要哪个再选框架。

动手试试做完就算会了

langgraph 加 langchain-ollama:把工具调用那步的 get_weather 绑给 ChatOllama,它和 ToolNode 各成一节点,tools_condition 分岔,add_edge 从工具指回模型。删掉回边再跑,最后一条是工具原始返回,模型没读它。

相关点进去继续查

局部星图:拖动节点看牵连,悬停只亮它的邻居,点一个词跳过去