以编程方式使用文档

在本快速入门中,您将使用预定义的 **电子邮件助手** 模板 来为您整理和管理收件箱。 - 选择不同的模板。

开始之前

您需要: - 一个 LangSmith 账户(在此注册). - 一个 Gmail 账户。 - 一个 Google 日历。 - 一个 OpenAI 或 Anthropic API 密钥(第 1 步将向您展示如何获取)。

1. 获取您的模型 API 密钥

您的代理需要一个 API 密钥来连接 AI 模型。AI 模型使您的代理能够理解并响应您的请求。

OpenAI (ChatGPT)

1. Go to platform.openai.com/api-keys. 1. 点击 **创建新的密钥**. 1. 给它起一个类似 "Fleet" 的名称。 1. 复制密钥(它以 sk-). 1. 请妥善保管,您在第 2 步会用到它。

Anthropic (Claude)

1. Go to console.anthropic.com/settings/keys. 2. 点击 **创建密钥**. 3. 给它起一个类似 "Fleet" 的名称。 4. 复制密钥(它以 sk-ant-). 5. 请妥善保管,您在第 2 步会用到它。

2. 将您的 API 密钥添加到 LangSmith

现在您需要将 API 密钥添加到 LangSmith,以便您的代理可以使用它:

Open Settings

1. Go to smith.langchain.com. 2. 点击左下角的 **设置** 图标。

Go to Secrets

点击 **密钥** 顶部的标签页。

Add your key

1. 点击 **添加密钥**. 2. 对于 **密钥**,输入: - OPENAI_API_KEY (如果使用 OpenAI) - ANTHROPIC_API_KEY (如果使用 Anthropic) 3. 对于 **值**,粘贴您在第 1 步复制的 API 密钥。 4. 点击 **保存密钥**.

3. 创建您的代理

Navigate to Fleet

1. 在 LangSmith UI中,点击 **切换到 Fleet** 左侧导航顶部的

Choose a template

  1. 选择 **模板** 在左侧导航栏中。
  2. 选择 **电子邮件助手** template.
  3. 点击 **使用此模板**.

Authorize accounts

您的智能体会要求您连接您的 Google 账户:

1. 点击 **连接**. 2. 使用您的 Google 账户登录。 3. 查看权限并点击 **允许**. 4. 您将被重定向回 LangSmith,在那里创建您的智能体。

4. 查看智能体模板

View and customize the template

此时,您可以查看电子邮件助手的模板说明。如有需要,可以对说明进行调整。

如果进行了任何更改,请点击 **保存更改**.

Start a test chat

  1. 在配置页面的右侧面板中,选择 **测试聊天** tab.
  2. 在聊天界面中试用电子邮件助手,例如:

> _对我收到的需要我审核的电子邮件应用"审核"标签_

Agent starts working

您的智能体将开始工作并提供 **继续** 选项供需要您批准的每个步骤使用。

Test chat output view with response including approvals for Gmail tool. Test chat output view with response including approvals for Gmail tool.
  1. 在测试智能体时,您可以对说明进行编辑,或添加可能需要的工具。点击 **保存更改** 当您对结果满意时。

编辑您的智能体

您可能希望更新智能体的说明或包含更多工具。您可以直接与智能体聊天来请求更新,或者您可以:

  1. 从 **我的智能体** 在左侧导航栏中,选择要编辑的智能体。
  2. 选择 **编辑智能体**.

从智能体的编辑页面,您可以:

  • - 使用以下方式添加工具 **+ 添加工具** 连接更多应用和服务,如 Slack、GitHub 或 Linear。
  • - 使用 **+ 添加子代理** 将复杂任务拆分为专门的子任务。
  • - 请求暂停以审核现有工具。
  • - 修改现有工具。
  • - 探索可自动启动您的代理的渠道。

后续步骤

您已创建了第一个代理,以下是您可以探索的内容:

Try more templates

探索适用于常见任务的预构建代理

Add automation

使用渠道(Slack、电子邮件、日程安排)自动运行您的代理

Connect more tools

添加 Slack、GitHub、Linear 等

Build complex agents

使用子代理分解大型任务