translation/translated/documents/course/01-first-agent/01-introduction-to-mastra.md

22 lines
925 B
Markdown
Raw Normal View History

# Mastra 入门指南
欢迎来到构建您的第一个 Mastra 代理的第一步!在本课程中,您将学习如何创建一个简单的代理,该代理可以使用自定义工具函数从公共 Google 表格中读取数据。
## 什么是代理?
代理是一种具有非确定性代码的软件,它可以根据输入和环境做出自主决策,而不是每次都遵循固定、可预测的指令。
代理是 AI 系统,能够:
- 通过各种输入感知其环境
- 基于这些输入做出决策
- 采取行动以实现特定目标
- 随着时间的推移学习和调整其行为
最好的代理使用几个重要特性:
1. **记忆**:它们记住过去的交互并从中学习
2. **规划**:它们可以将复杂任务分解为更小的步骤
3. **工具使用**:它们可以利用外部工具和 API 扩展其能力
4. **反馈循环**:它们可以评估自己的性能并相应地调整