安装
安装 Mastra 及 LangSmith 导出器:设置
-
设置你的 LangSmith API 密钥以及(可选的)LangSmith 项目名称:
-
如果你计划使用 OpenAI 模型,请确保在运行时环境中提供 OpenAI API 密钥:
-
在你的项目目录中,创建以下项目结构和文件:
使用 LangSmith 导出器配置 Mastra
Mastra 追踪直接在Mastra 构造函数上配置。将以下内容添加到 mastra.ts 文件中:
- 追踪需要存储支持(即使是在外部导出追踪数据时)。
- LangSmith 导出器从环境变量中读取凭证。
- 禁用已弃用的遥测系统以避免警告。
- 在 Mastra 服务器之外运行 Mastra 时,无需单独的插桩文件。 更多详细信息,请参阅 Mastra 文档。
定义智能体
为了兼容性,请使用基于字符串的模型标识符。将以下代码添加到agent.ts 文件中:
运行智能体
-
将以下内容添加到
index.ts文件中: -
运行你的应用:
在 LangSmith 中查看追踪数据
运行智能体后:- 打开 LangSmith UI。
- 选择你的项目。例如,
LANGCHAIN_PROJECT的值。 - 找到与
echoAgent.generate对应的追踪记录。
- 模型输入和输出
- 智能体执行步骤
- 时序和错误信息
Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

