Skip to main content

配置LangSmith警报的PagerDuty集成

概览

本指南将逐步介绍如何使用 PagerDuty 的 事件 API v2 将 PagerDuty 配置为 LangSmith 警报 的通知渠道。该集成可使大型语言模型(LLM)应用的关键问题触发 PagerDuty 事件,从而通过您既有的事件管理流程实现快速响应。

先决条件

  • 一个具有管理员访问权限的活跃 PagerDuty 账户
  • PagerDuty 中适当的服务级别权限

此外,如果使用的是 LangSmith 的自定义部署,请确保没有防火墙设置阻止 LangSmith 服务的出站流量。

集成步骤

步骤 1:在 PagerDuty 中创建一项服务

  1. 登录您的 PagerDuty 账户
  2. 导航至 服务 → 服务目录
  3. 点击 + 新建服务
  4. 请填写以下字段:
    • 名称:提供一个描述性名称(例如,“LangSmith 监控”)
    • 描述:添加有关被监控应用程序的详细信息
    • 升级策略:选择适当的团队升级策略
    • 集成类型:选择“事件 API V2”
  5. 点击 添加服务 以创建该服务

步骤 2:获取集成密钥

创建服务后,您需要获取集成密钥:

  1. 在服务下拉菜单中的服务目录里,找到并点击您新创建的服务
  2. 选择 集成 选项卡
  3. 查找“事件 API V2”集成
  4. 复制集成密钥(一个32位的字母数字字符串)

PagerDuty Integration Key Location

步骤 3:使用 PagerDuty 配置 LangSmith 警报

PagerDuty Setup

  1. 在 LangSmith 的告警设置通知部分,选择 PagerDuty
  2. 将第 2 步中的集成密钥粘贴到指定字段中
  3. 配置其他通知选项:
    • 严重程度:对应 PagerDuty 事件优先级
  4. 通过点击 发送测试警报 来发送一条测试警报
  5. 验证该事件是否由 PagerDuty 触发,并包含相关的 LangSmith 警报信息

故障排除

如果 PagerDuty 中未创建事件:

  • 请确认在 LangSmith 中正确输入了集成密钥。
  • 确保 PagerDuty 服务处于活动状态,且未处于维护模式。
  • 请确认您的 PagerDuty 账户已启用事件 API v2。
  • 如果您的 LangSmith 实例位于防火墙之后,请检查网络连接。

更多资源


这个页面对你有帮助吗?


您可以留下详细的反馈 在 GitHub 上.