从零构建 AI Agent:LLM 大模型应用开发实践
Building-AI-Agent-from-Scratch-LLM-based-Application-Development-Practice
第一部分:AI Agent 基础
第1章:AI Agent 概述
1.1 什么是 AI Agent
AI Agent(人工智能代理)是一个能够感知环境、做出决策并采取行动以实现特定目标的智能系统。它是人工智能研究和应用的核心概念之一,代表了我们在创造能够自主运作的智能实体方面的努力。
1.1.1 AI Agent 的定义
AI Agent 可以被定义为一个由以下组件构成的系统:
- 感知器(Sensors):用于感知环境状态的组件。
- 执行器(Actuators):用于在环境中执行动作的组件。
- 决策单元(Decision-making unit):根据感知到的信息做出决策的核心组件。
数学上,我们可以将 AI Agent 表示