摘要

1) 一句话总结 本仓库是 Erik Schluntz 和 Barry Zhang 所著《Building Effective Agents》的参考实现,提供了常见智能体工作流的最小化代码示例。

2) 核心要点

  • 项目背景:作为 Anthropic 博客文章《Building Effective Agents》的配套参考代码库。
  • 基础构建块:包含提示词链(Prompt chaining)、路由(Routing)以及多 LLM 并行化(Multi-LLM parallelization)的最小实现。
  • 高级工作流:包含编排者-工作者(Orchestrator-workers)和评估者-优化者(Evaluator-optimizer)模式的实现。
  • 快速入门资源:提供三个 Jupyter Notebook 文件以便快速上手,分别对应基础工作流、评估者-优化者工作流和编排者-工作者工作流。

正文

Erik Schluntz 和 Barry Zhang 撰写的文章 Building Effective Agents 的参考实现。

本仓库包含了博客中讨论的常见智能体工作流的最小实现示例:

  • 基础构建块
    • 提示词链
    • 路由
    • 多 LLM 并行化
  • 高级工作流
    • 编排者-工作者
    • 评估者-优化者

快速入门

详细示例请参阅以下 Jupyter Notebook:

  • 基础工作流(basic_workflows.ipynb
  • 评估者-优化者工作流(evaluator_optimizer.ipynb
  • 编排者-工作者工作流(orchestrator_workers.ipynb

相关文档

关联主题