For the complete documentation index, see llms.txt. This page is also available as Markdown.

外部 API

了解如何集成和配置 External API 功能,使角色能够访问实时信息、创建任务并与第三方平台交互。

简介

外部 API 该功能使你的角色能够与实时数据源和第三方服务智能交互。无论是获取实时天气更新、跟踪体育比分,还是在 Jira 和 Trello 等平台中创建工单,此功能都支持无缝的基于 API 的集成。只需几个配置步骤,你的角色就能获取数据、触发工作流并执行自动化操作,从而显著提升能力。


配置与使用

1. 访问外部 API 页面

导航到 外部 API 仪表板中的该部分。在这里,你可以查看现有的 API 方法,启用或停用它们,并创建新方法。要添加新的 API 方法,点击 添加 API 方法.


2. 创建 API 方法

方法字段概览

  • 方法名称 – 选择现有模板或为你的方法输入一个唯一名称。

  • 方法描述 – 简要说明该方法的功能。

  • 输入描述(JSON 格式) – 定义必需的输入参数及其描述。

  • 实现代码 – 编写你的 API 逻辑的 Python 实现。

  • 输入 – 输入用于验证该方法的测试参数。

  • 输出 – 当你点击时显示结果 测试 API.


示例 1 – 获取天气数据

方法名称 获取天气

方法描述 获取给定城市的当前天气数据

输入描述

实现代码

设置说明

  1. 注册于 OpenWeatherMap 并获取你的 API 密钥。

  2. 替换 <your-api-key> 在代码中替换为你的密钥。

测试输入

点击 测试 API.

成功输出示例:

激活该方法

如果测试通过,点击 保存更改,返回主 API 列表,并通过切换 连接 为绿色来启用该方法。

与角色一起测试

激活后,在与角色的对话中测试该方法。 如下图所示,角色正确返回了 Roma 和 Wrangell 的当前天气。


示例 2 – 创建 Jira 支持工单

方法名称 创建支持工单

方法描述 在 Jira 上创建一个支持工单

输入描述

实现代码

在哪里找到所需值

  • JIRA_DOMAIN – 在你的 Jira 账户 URL 中可找到。例如: https://mycompany.atlassian.netJIRA_DOMAIN = "mycompany.atlassian.net"

  • EMAIL – 你的 Atlassian 登录邮箱。

  • API_TOKEN – 从 Atlassian API 令牌.

  • JIRA_PROJECT_KEY – 可在你的项目 URL 中或项目名称旁找到。

  • ISSUE_TYPE – 必须是你的 Jira 项目中有效的值(Story、Task、Bug)。

测试输入

点击 测试 API.

成功输出示例:

激活该方法 如果测试通过,点击 保存更改,返回主 API 列表,并通过切换 连接 为绿色来启用该方法。

与角色一起测试 激活后,在与角色的对话中测试该方法。 如下图所示,角色成功创建了一个 Jira 工单并返回了工单键。


限制与支持环境


结论

通过配置外部 API 功能,你可以将你的角色转变为强大、数据驱动的助手。从获取实时天气信息到直接在对话中创建 Jira 工单,可能性非常广泛。此集成能力可实现高度交互、自动化且智能的工作流。

最后更新于

这有帮助吗?