{T}

什么是 AI?AIGC?AI Agent?

人工智能概念

人工智能(Artificial Intelligence,简称 AI)正以惊人的速度改变着我们的生活和工作方式

让我们一起走进 AI 的世界,揭开它神秘的面纱。

人工智能 AI

人工智能是一种使计算机系统模拟人类智能的技术。这包括学习(获取信息和规则以使用信息)、推理(使用规则达到近似或确定的结论)和自我修正

通过这些能力,AI 可以执行许多通常需要人类智能的复杂任务,如视觉感知、语言识别、决策和翻译等。简单来说,AI 就是让机器能像人一样观察世界、学习知识、解决问题。

AI 的魔力源自一种叫做深度学习(deep learning)的技术。深度学习模仿人脑的神经网络结构,通过“训练”海量的数据,让机器掌握数据中蕴含的规律和知识

人工智能生成内容 AIGC

AIGC,全称是 AI Generated Content,即人工智能生成内容。这意味着 AI 不仅仅是个执行命令的工具,它还能创造新的东西,比如文章、音乐、艺术作品,甚至是可运行的功能代码。

AIGC 的出现,标志着 AI 从“模仿者”向“创造者”的转变。

AIGC 目前涵盖多种类型的内容生成,包括文字、音乐、视频、图像、编程、数据分析等

ChatGPT 就是个典型的 AIGC 应用。它基于 GPT(Generative Pre-trained Transformer) 3.5/4/4o 语言模型,学习了海量的书籍、文章、网页等文本数据,建立起对自然语言的深度理解。当给它一个提示词或主题,它能够根据话题上下文,实时生成连贯、通顺、切题的文字

AIGC 核心技术之一 “Transformer” 技术,起着至关重要的作用,这可以算是大模型语言的开山鼻祖

AI 智能体

AI Agent 是一种能代替人类执行任务的智能助手。它集成了感知、学习、推理、决策、内容生成等多种 AI 能力,可以与人进行自然语言交互,根据人的需求提供个性化、多样化的服务。

在 LLM(大模型语言)支持的自主 Agent 系统中,LLM 充当 Agents 的大脑,并辅以几个关键组成部分。

  • 规划

    • 子目标和分解:Agents 将大型任务分解为更小的、可管理的子目标,从而能够有效处理复杂的任务
    • 反思和完善:Agents 可以对过去的行为进行自我批评和自我反思,从错误中吸取教训,并针对未来的步骤进行完善,从而提高最终结果的质量
  • 记忆

    • 短期记忆:我认为所有的上下文学习(参见提示工程)都是利用模型的短期记忆来学习
    • 长期记忆:这为 Agents 提供了长时间保留和回忆(无限)信息的能力,通常是通过利用外部向量存储和快速检索来实现
  • 工具使用

    • Agents 学习调用外部 API 来获取模型权重中缺失的额外信息(通常在预训练后很难更改),包括当前信息、代码执行能力、对专有信息源的访问等