思维导图:智能体构建指南
2024-12-24 10:35 158
0
0
免费使用
画布
|
大纲
# 思维导图:智能体构建指南
## 1. 智能体定义与区别
### 代理系统(Agents)
#### 完全独立的系统,自主运行,使用工具完成任务
#### 工作流(Workflows)
##### 预先设定的流程,协调人和工具
##### 可预测性和一致性
#### 智能体(Agents)
##### 动态管理流程和工具使用
##### 大规模灵活性和模型驱动决策
## 2. 开发框架
### LangChain的LangGraph
#### 创建和管理语言模型的工作流
#### 图表连接任务和步骤
### Amazon Bedrock的AI Agent框架
#### 提供全面的工具箱
#### 快速搭建智能应用
### Rivet
#### 拖放式的GUI工具
#### 构建语言模型工作流
### Vellum
#### GUI工具
#### 构建和测试复杂工作流
## 3. 核心工作流模式
### 提示链式工作流(Prompt chaining)
#### 将大任务拆分成小步骤
#### 后续步骤使用前一步结果作为输入
#### 加入检查点确保正确轨道
### 路由工作流(Routing)
#### 对问题进行分类,引导到最合适的处理流程
#### 灵活性和可扩展性
### 并行化工作流(Parallelization)
#### 同时处理多个任务
#### 分解成独立的小任务同时进行
#### 投票机制汇总结果
### 协调者工作者工作流(Orchestrator-workers)
#### 中央LLM动态分配任务
#### 根据实际情况灵活调整
### 评估者-优化者工作流(Evaluator-optimizer)
#### 循环改进和反馈
#### 初步回应、评估、反馈重复过程
## 4. 智能代理如何工作
### 理解任务
#### 根据用户命令或互动明确任务
### 执行任务
#### 使用工具获取结果或代码反馈
#### 遇难题时寻求帮助
### 结束任务
#### 设定停止条件控制过程
## 5. 开发工具建议
### 工具的重要性
#### 清晰明了的设计
#### 足够的时间思考
#### 输入格式和参数描述简单明了
### 工具定义与规格
#### 与整体提示工程一致
#### 观察模型使用工具
#### 不断改进设计
### 创建良好的ACI
#### 简单直接的用户体验
## 结论
### 启发点
#### 工作流模式映射个人工作流程
#### 由浅入深的模式应用
作者其他创作