AI Weekly

AI 前沿精选 #00: 智能体的五个级别

发布于 2025年3月31日

AI 智能体的五个级别

AI Agent 不仅能生成文本,还能做出决策、调用功能,甚至运行自主工作流。该图示阐释 AI Agent 能力的五个级别——从简单响应者到完全自主的智能体。

一级:Basic responder

  • 人类主导整个流程。

  • 大语言模型只是一个通用应答器,接收输入并生成输出。它对程序流程几乎没有控制权。

二级:Router pattern

  • 人类定义流程中存在的路径/功能。

  • 大语言模型对可选择的函数或路径做出基本决策。

三级:Tool calling

  • 人类定义了一组工具供大语言模型(LLM)调用以完成任务。

  • 大语言模型自主决定工具的使用时机及执行参数。

四级:Multi-agent pattern

管理者 Agent 负责协调多个子 Agent ,并通过迭代方式决定后续步骤。

  • 人类负责设定 Agent 间的层级结构、角色分工及工具配置等。

  • 大语言模型掌控执行流程,决定下一步操作。

五级:Autonomous pattern

内容和图片来自:Daily Dose of Data Science

最先进的模式,即大型语言模型(LLM)能够独立生成并执行新代码,实质上扮演着独立AI开发者的角色。

从头开始构建大型语言模型

原文链接

作者讲述了从头开始构建 LLM 的历程,分享了关于分词、训练以及掌握人工智能基础学习过程中的关键见解。

Model Context Protocol(模型上下文协议)

原文链接

Model Context Protocol(简称 MCP)是一种开放协议,它标准化了应用程序向 LLM 提供上下文的方式。

MCP 帮助您在大型语言模型(LLMs)之上构建代理和复杂的工作流程。LLMs 经常需要与数据和工具集成,而 MCP 提供了以下功能:

  • 一系列不断增长的内置集成,您的 LLM 可以直接接入
  • 在不同 LLM 提供商和供应商之间灵活切换的能力
  • 在您的基础架构中保护数据的最佳实践

当然 MCP 并没有那么方便的使用,这里有一个对 MCP 的吐槽 还有我写的 MCP 入门文章 初识 MCP:连接 AI 的标准协议

如何使用LLMs来帮助我编写代码

原文链接

使用AI协助开发代码并没有想象中的那么简单,这是 Simon Willison 大佬总结的经验分享。

破解 Vibe code

原文链接

最近有一个词非常火:Vibe code。就是依赖 AI 的编程,程序员变成了指导、测试、改进 AI 生成的代码。

但是全部依赖 AI 开发,会带来额外的技术债务。这篇文章带来了 Vibe Code 时代应该具备的心智模型。

AI Engineering Hub

仓库链接

这个仓库可以给你这些资源,帮助你在 AI 领域掌握领先的知识

  • 深入教程 LLMs与RAGs 详解
  • 现实世界中的 AI 代理应用
  • 项目中的实施、调整与扩展实例