© 2026FindAgent  · @simprr
返回列表
p

panaversity/learn-agentic-ai

Learn Agentic AI using Dapr Agentic Cloud Ascent (DACA) Design Pattern and Agent-Native Cloud Technologies: OpenAI Agents SDK, Memory, MCP, A2A, Knowledge Graphs, Dapr, Rancher Desktop, and Kubernetes.

a2aagentic-aidaprdapr-pub-subdapr-service-invocationdapr-sidecardapr-workflowdockerkafkakuberneteslangmemmcpopenaiopenai-agents-sdkopenai-apipostgresql-databaserabbitmqrancher-desktopredisserverless-containers
⭐

4.0k

Stars

🔱

932

Forks

👁

306

Watchers

📋

57

Issues

Jupyter NotebookMIT创建于 2024/6/12更新于 今天
在 GitHub 上查看
README
由 Gemini 翻译整理

使用 Dapr Agentic Cloud Ascent (DACA) 设计模式学习 Agentic AI:从入门到规模化

本项目是 Panaversity 认证 Agentic & Robotic AI 工程师 项目的一部分。您可以在项目指南中查看认证和课程详情。本仓库为 Agentic AI 和云原生课程提供了学习材料。

以下是一份精炼且专业的概述,既可作为单页介绍也可用于演示幻灯片——文字简洁、重点清晰,并带有一丝幽默感,避免了生硬的公文式风格。

我们在巴基斯坦的 Agentic 战略:四个核心假设

巴基斯坦必须在定义 Agentic AI 时代的底层技术和人才培养上提前布局——因为我们计划在全国乃至海外培养数百万名 Agentic AI 开发人员,并实现初创企业的规模化发展(这确实雄心勃勃,但比起遗憾,咖啡更便宜)。

假设 1 —— Agentic AI 是必然趋势

我们相信 AI 的未来是 agentic(代理化):即系统不仅能给出答案,还能通过规划、调度工具并执行动作来实现目标(即“从聊天到实际完成工作”——理想情况下,是在不破坏任何重要内容的前提下)。这一假设指导着我们的课程设计、工具选择和创业重点。

假设 2 —— 云原生底座:Kubernetes × Dapr × Ray

我们押注于云原生架构来实现大规模 Agentic 系统:使用 Kubernetes 进行编排,使用 Dapr(Actors、Workflows 和 Agents)作为可靠的微构件,使用 Ray 进行弹性分布式计算。它们共同为持久化、可观测且可横向扩展的 Agent 集群提供了构建基块。

假设 3 —— 真正的瓶颈在于学习鸿沟

大多数 AI 项目失败并非因为模型能力不足,而是因为团队不知道如何将 AI 集成到工作流、控制体系和经济模型中。MIT 的一项研究报道显示,约 95% 的企业级生成式 AI 落地项目没有带来可衡量的损益(P&L)影响——这主要归因于问题选择不当和集成方式落后,而非模型质量问题。我们的项目旨在通过工作流设计、安全护栏和 ROI 优先的交付模式来弥补这一鸿沟。 MIT 报告指出 95% 的 AI 项目失败令投资者恐慌。但正是失败的原因才最应让高管们焦虑

假设 4 —— 网络正变得智能化且可互操作

下一代网络将是由开放协议连接的 Agent 交互网络——使用 MCP 进行标准化的工具/上下文访问,使用 A2A 进行认证后的 Agent 间协作,以及使用 NANDA 进行身份验证、授权和可验证审计。这些新兴标准实现了跨应用、跨设备和跨云的组件化自动化——使浏览器从一个“标签页列表”转变为一个内置信任与授权的结果协调器(终于可以减少标签页,获得更多成果了)。


这对执行意味着什么

  • 人才引擎: 围绕 Agentic 模式(规划、工具、记忆、评估)、工作流设计和安全性进行实操训练,并紧密结合真实的行业用例(因为“Hello, World”无法带来损益提升)。
  • 参考架构栈: 提供具备可观测性、安全护栏和成本控制的 Kubernetes + Dapr + Ray 蓝图,支持小团队快速交付(且满足大型组织的审计要求)。
  • 协议就绪: 采用 MCP/A2A/NANDA 原生的 Agent 设计,确保我们的解决方案在标准成熟时具备互操作性(未来验证优于盲目猜测)。

如果任何假设被证明有误,我们将进行测量、发布并快速转型——因为唯一不可原谅的错误是停止学习。

本 Panaversity 倡议旨在解决关键挑战:

“我们该如何设计出能够处理 1000 万并发 AI Agent 而不崩溃的系统?”

注意:由于我们必须引导学生在培训期间利用极其有限的财务资源来解决这一问题,该挑战的难度进一步提升。

Kubernetes 配合 Dapr 在理论上可以处理 1000 万并发 Agent 的 Agentic AI 系统,但实现这一点需要大量的优化、强大的基础设施和精细的工程设计。虽然在如此大规模下的直接证据尚有限,但根据现有的基准测试、Kubernetes 的可扩展性以及 Dapr 的 Actor 模型逻辑推导,这在经过严格调优和资源配置的情况下是可行的。

结论概览与逻辑证明:

  1. Kubernetes 可扩展性:
    • 证据:根据 Kubernetes 文档,Kubernetes 每个集群支持多达 5,000 个节点和 150,000 个 Pod。现实案例包括 PayPal 扩展至 4,000 个节点和 200,000 个 Pod(InfoQ, 2023),以及 KubeEdge 管理着 100,000 个边缘节点和 100 万个 Pod(KubeEdge 案例研究)。OpenAI 使用了 2,500 个节点的集群来处理 AI 工作负载(...)
贡献者
zmEWASRmuz
项目信息
默认分支main
LicenseMIT License
创建时间2024/6/12
最近更新今天
GAI 中文摘要

learn-agentic-ai 是一个面向开发者的代理式人工智能学习项目,旨在通过 DACA 设计模式和云原生技术栈,指导用户构建具备自主规划、工具调度及任务执行能力的 AI 系统。该项目通过整合前沿架构,帮助开发者解决从模型原型到企业级生产环境落地过程中的集成与扩展难题。

核心功能包括:提供基于 OpenAI Agents SDK 与 Dapr 的代理开发框架,实现可扩展的分布式代理协作;集成 Kubernetes、Ray 与 Dapr 工作流,支持构建高可靠、可观察的生产级代理集群;引入 MCP 协议与 A2A 通信机制,实现不同 AI 代理间的数据交互与标准化工具调用;利用向量数据库、内存管理及知识图谱技术,提升代理的上下文理解与长期记忆能力。

该项目主要面向希望进阶 AI 领域的技术开发者、架构师及参与 Panaversity 认证计划的学员。适用于需要从零构建代理式 AI 应用,或寻求在复杂云原生架构中部署、集成与管理大规模分布式 AI 系统的企业级开发场景。