Skip to content

Agno 教程 · 课程导学 ​

本课程基于 Agno 3.x 官方文档编写,共 28 章,从零基础到 AgentOS 生产部署。

模型接入约定 ​

按课程要求,所有示例均使用 OpenAI 兼容的三方模型(以 DeepSeek 为例,OpenRouter/通义/Kimi 等同理):

python
from agno.agent import Agent
from agno.models.openai import OpenAIChat

agent = Agent(
    model=OpenAIChat(
        id="deepseek-chat",
        api_key="sk-xxx",
        base_url="https://api.deepseek.com/v1",
    ),
)

TIP

Agno 也提供 agno.models.openai.like.OpenAILike 类,专用于任意 OpenAI 兼容端点,效果等同。

你将学到什么 ​

阶段章节内容
入门01–06Agno 架构、第一个 Agent、RunOutput、流式输出、结构化输出、Prompt 设计
协作与编排07–12工具与 Toolkit、Agent Team、Workflow 步骤编排
数据与记忆13–18多模态、会话状态、存储、用户记忆、知识库 RAG
模型进阶与扩展19–20Reasoning 思考模型、Skills 技能包
安全与生态21–22人机协同 Guardrails、MCP 协议集成
生产实践23–25AgentOS 服务化、可观测性、性能优化与生产部署
综合实战26–28三大实战:智能数据分析助手 / 多源研究 Team / 客服知识库上线 AgentOS

章节顺序对照 docs.agno.com 官方文档导航编排:Agents → Tools → Teams → Workflows → Multimodal & Sessions → Storage → Memory → Knowledge → Models → Skills → 安全 → 生产。

官方参考源 ​

本课程严格对照以下权威文档编写:

来源链接
docs.agno.comhttps://docs.agno.com/
github.comhttps://github.com/agno-agi/agno

内容版本基准:Agno 3.x(agno 3.0.1)

学习前提 ​

  • Python 基础 + 了解 Pydantic(本站 FastAPI 教程 第 4 章可快速补齐);
  • 一个三方模型的 API Key。

👉 从 第 1 章 开始。