跳到主内容

在 Prompt 提交时触发 Webhook

您可以配置一个 webhook,使其在每次提交 Prompt 时触发。

一些常见用例包括:

  • 在 Prompt 更新时触发 CI/CD 流水线
  • 将 Prompt 与 GitHub 仓库同步
  • 通知团队成员 Prompt 修改

配置 webhook

在左侧边栏或应用程序主页中导航到Prompts部分。在右上角,点击+ Webhook按钮。

添加 webhook URL 和任何所需的headers

注意

每个工作区只能配置一个 webhook。如果您想为每个工作区配置多个或为每个 Prompt 设置不同的 webhook,请在我们的社区 Slack中告知我们(如果您还不是成员,请在此处注册)。

要测试您的 webhook,请点击“发送测试通知”按钮。这将向您提供的 webhook URL 发送一个包含示例 payload 的测试通知。

示例 payload 是一个 JSON 对象,包含以下字段:

  • prompt_id: 已提交 Prompt 的 ID。
  • prompt_name: 已提交 Prompt 的名称。
  • commit_hash: Prompt 的提交哈希。
  • created_at: 提交日期。
  • created_by: 提交作者。
  • manifest: Prompt 的 manifest。

触发 webhook

提交 Prompt 以触发您已配置的 webhook。

使用 Playground

如果您在 Playground 中执行此操作,系统将提示您取消选择您希望避免触发的 webhook。

使用 API

如果您通过 API 提交,可以通过将skip_webhooks参数设置为true或要忽略的 webhook ID 数组来指定跳过触发 webhook。有关更多信息,请参阅此处的 API 文档。


此页面有帮助吗?


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