跳转到主要内容
Devin API 使你能够将 Devin 集成到你自己的应用程序中、实现工作流程自动化,并构建强大的工具。
Devin API 目前处于 alpha 阶段。尽管我们努力保持向后兼容性,但在改进 API 的过程中,某些端点可能会发生变化。

获取 API 密钥

你可以在 设置页面 获取 API 密钥。
请妥善保管你的 API 密钥,切勿在公开可访问的区域中分享, 比如 GitHub 仓库或客户端代码中。

可用端点

我们的 API 端点分为以下几类:

会话

管理 Devin 会话并与其交互:

Secrets

管理您组织的机密和凭证:

知识

管理组织的知识:

Playbooks

在组织内管理可复用的指令集:

使用示例

查看代码示例

查看我们的代码示例和常见用例,帮助你快速上手 Devin API

幂等性

Devin API 支持幂等操作,以安全地处理重试并防止重复操作。当某个端点支持幂等性时,你可以在请求中将 idempotent 参数设置为 true。响应中将包含一个 is_new_session 字段,用于表示是否创建了新的资源。 例如,在启用幂等性的情况下创建会话时,重试同一个请求将返回已有会话,而不是再创建一个新的会话。这在网络状况不稳定或在你的应用中实现重试逻辑时尤其有用。

支持

如有关于 API 的疑问或需要报告问题,请发送电子邮件至 support@cognition.ai