Sider.ai
  • 聊天
  • Wisebase
  • 工具
  • 浏览器插件
  • 客户端
  • 价格
立即下载
登录

通过Sider更快学习、更深入思考、更聪明成长。

产品
应用
  • 扩展程序
  • iOS
  • Android
  • Mac OS
  • Windows
Wisebase
  • Wisebase
  • Deep Research
  • Scholar Research
  • Math Solver
  • Rec NoteNew
  • Audio To Text
  • Gamified Learning
  • Interactive Reading
  • ChatPDF
工具
  • 网站生成器New
  • AI PPTNew
  • 写作大师
  • Nano Banana Pro
  • Nano Banana Infographic
  • 图片生成
  • 意大利脑洞
  • 背景移除
  • 背景替换
  • 区域抹除
  • 文字移除
  • 局部重绘
  • 画质提升
  • 创作者
  • 文本翻译
  • 图片翻译
  • PDF翻译
Sider
  • 联系我们
  • 帮助中心
  • 下载
  • 价格
  • 教育优惠
  • 新功能
  • 博客
  • 社区
  • 合作伙伴
  • 联盟
  • 邀请
©2026 版权所有
使用条款
隐私政策
  • 首页
  • 博客
  • AI 工具
  • Letta 使用指南:构建有状态 AI Agent 的实战指南

Letta 使用指南:构建有状态 AI Agent 的实战指南

更新于 2025年9月24日

7 分钟


如何使用Letta:构建有状态AI Agent的实用指南

如果您希望您的AI Agent能够记住跨会话的上下文,可靠地编排工具,并在没有临时脚本的情况下进化,那么Letta就是为此而生的。以下是一个实用的分步指南,帮助您设置Letta,构建您的第一个持久化Agent,并发布真正有效的workflow。
值得注意的是:Letta曾经与MemGPT项目相关联,但现在已经发展成为一个完整的平台,拥有SDK和可视化Agent开发环境 (ADE)。您可以找到快速入门和官方文档,一个简短的介绍视频,引导您创建一个持久化Agent,以及ADE的发布文章,如果您喜欢低代码UI。有关Letta中有状态Agent的更深层次的概念背景,请参阅Agent概述。如果您对从MemGPT到Letta的重命名以及包的更改感到好奇,Python包的说明会很有帮助,开源仓库提供了架构背景。
本指南遵循实用且面向解决方案的风格:尽量减少冗余内容,提供大量可复制粘贴的步骤,并在每个步骤中做出明确的决策。

什么是Letta(以及为什么它很重要)?

Letta是一个用于构建有状态AI Agent的平台——这些Agent可以保持长期记忆,管理工具,并在对话之间保持其状态。您得到的不是无状态的聊天包装器,而是一个结构化的运行时环境,Agent可以在其中:
  • 维护一个记忆存储并自动检索相关上下文。
  • 调用具有模式强制输入的工具(函数、API、webhook)。
  • 持久化并版本化其配置。
  • 在云端或本地通过SDK(Python/TypeScript)或通过低代码可视化环境(ADE)运行。
这意味着您可以构建用于客户支持、研究助理、数据运维、产品运维或内部自动化的Agent,而不会在项目进行到一半时“忘记”项目。

快速决策树:您应该从哪里开始?

  • 我是一名喜欢代码的开发人员 → 使用SDK快速入门(Python或TypeScript)。
  • 我想以可视化的方式进行原型设计,然后导出到代码 → 使用ADE和Agent概述。
  • 我需要了解架构和历史背景 → 浏览仓库/readme和软件包说明。
  • 我更喜欢简短的指导视频 → 观看介绍。

设置:从零到第一个Agent(代码路径)

这是使用SDK的最快路径(显示的是Python;TypeScript在文档中类似)。
  1. 安装和身份验证
  • 按照文档安装letta包。确保您的API密钥或本地服务器凭据通过环境变量配置(例如,LETTA_API_KEY)。
  1. 创建您的Agent
  • 定义您的Agent的系统提示(角色)、记忆策略和工具列表。快速入门展示了一个最小的工作示例。
  1. 添加记忆持久化
  • 启用持久化记忆,并配置Agent如何从其记忆存储中写入/读取。Agent概述解释了Letta如何存储状态以及如何在服务器上持久化Agent。
  1. 添加工具(函数调用)
  • 注册具有严格模式的函数。从简单的工具开始,如search_docs(query)或create_ticket(data),并根据需要进行扩展。
  1. 测试和迭代
  • 运行简短的任务(例如,“总结这个客户线程并创建一个解决方案工单”)。检查日志和内存跟踪以验证行为。
  1. 部署
  • 在本地运行时进行开发,在托管设置中进行暂存/生产之间进行选择。随着您的进行,对您的Agent配置和工具进行版本控制。

示例:最小Agent蓝图(伪Python)

afrom letta import Client, Agent, Tool
client = Client(api_key=os.environ.
## 使用Letta ADE(无代码/低代码路径)
如果您喜欢可视化原型设计,ADE允许您组合Agent、记忆和工具,而无需编写代码。
- 在ADE中启动一个新的Agent项目。
- 定义Agent的角色(系统提示)、语气、边界。
- 配置记忆持久化和检索策略。
- 通过从连接器中选择或定义自定义操作来添加工具。
- 在行内测试对话,观察记忆写入,调整阈值。
- 一旦您的原型行为正确,就可以导出或交给开发人员。
有关演练和快速入门视频,请参阅ADE公告和教程。
## 设计优秀的Letta Agent:有主见的最佳实践
1) 从待完成的工作开始
- 定义一个狭窄的范围(例如,“对Web错误的支持工单进行分类”),而不是一个模糊的通才。
2) 编码操作程序
- 将您的SOP放入系统提示中。示例:“当分类表明存在生产影响时,升级并设置priority=high。如果可用,始终包括重现步骤。”
3) 使工具模式严格
- 强制执行枚举和必填字段。这减少了幻觉参数。
4) 将内存视为产品界面
- 决定哪些应该是值得记忆的(联系人、偏好、先前的解决方案),哪些应该是短暂的(一次性计算)。定期检查内存跟踪。
5) 使用真实数据进行测试
- 使用匿名化的工单、文档和示例来种子Agent。观察失败模式(缺少上下文、错误的优先级)并优化提示/工具。
6) 防护 > 事后清理
- 在工具中添加验证。如果Agent提出无效的输入,您的处理程序应该捕获并提供指导性响应。
7) 记录一切
- 记录工具调用、内存写入和消息级遥测数据。为关键指标(成功率、解决时间)创建仪表板。
8) 版本化您的Agent
- 跟踪对提示、工具和内存策略的更改。为生产环境锁定已知的良好版本,并在暂存环境中进行迭代。
## 您可以使用Letta发布的常见Workflow
- 客户支持
- 总结线程,提出解决方案,创建工单,通知利益相关者。
- 研究助理
- 计划查询,搜索来源,综合,将来源笔记存储在内存中。
- 销售/客户成功运营
- 解析通话记录,提取后续步骤,通过工具更新CRM,跟进模板化的电子邮件。
- 内部自动化
- 监控队列,触发runbook,提交状态更新,并在轮班之间保持上下文。
## 故障排除:当事情表现不佳时
- Agent忘记事情
- 验证是否启用了内存以及检索阈值是否合适。检查您的项目是否真的被持久化。
- 工具调用格式错误
- 收紧模式,添加枚举,并返回带有纠正提示的结构化错误。
- Agent过于冗长或过于简短
- 调整系统提示风格指南并提供2-3个行内示例。
- 冲突的说明
- 合并您的操作规则。使用明确的优先级:“始终先执行X,然后再执行Y。”
- 更新后漂移
- 在生产环境中进行版本锁定。使用金丝雀发布更改。
## 安全性和合规性快速说明
- 将工具视为受信任的代码路径——进行身份验证并限定范围。
- 在记录内存跟踪之前,删除敏感数据。
- 考虑内存中的PII:保留策略、访问控制、加密。
## 从原型到生产:简短清单
- Agent的明确OKR(什么是成功?)。
- 狭窄的范围和SOP驱动的系统提示。
- 具有验证和测试的严格工具模式。
- 记录在案并经过真实任务验证的内存策略。
- 连接了可观察性(日志、指标、警报)。
- 版本控制和回滚计划。
- 分隔的暂存和生产环境。
## 额外的学习资源
- 介绍视频:创建您的第一个持久化Agent。
- 快速入门(Python/TS),带有代码片段。
- Agent架构和最佳实践。
- ADE公告和演练。
- 包重命名和兼容性说明。
- 开源仓库和背景。
## 顺便说一句:使用[Sider.AI](https://sider.ai)可以更快地迭代
<a95>如果您正在记录提示、测试示例或比较Agent版本之间的输出,那么并排保存工件并快速迭代会很有用。值得注意的是,[Sider.AI](https://sider.ai) (https://sider.ai/) 可以帮助团队在构建和测试Agent时捕获提示、笔记和差异——当多个人员正在改进SOP或评估工具模式时非常有用。

最近文章
如何掌握 ChatPDF:快速洞察密集文档

如何掌握 ChatPDF:快速洞察密集文档

快速、精准文档的最佳X自动翻译替代方案

快速、精准文档的最佳X自动翻译替代方案

三星AI翻译在伊朗无法使用?实用解决方法

三星AI翻译在伊朗无法使用?实用解决方法

波斯语翻译工具:实现更快更准确工作的实用指南

波斯语翻译工具:实现更快更准确工作的实用指南

深度、有引用研究的最佳Grok替代方案

深度、有引用研究的最佳Grok替代方案

你真正会用的AI图像生成器15大功能

你真正会用的AI图像生成器15大功能