本文档由 AI 自动翻译。如有任何不准确之处,请参考 英文原版。在 Dify 中发布的每个应用都同时是一个 REST API,知识库也是如此。你可在自己的后端用 API 密钥调用终端用户所使用的同一个应用。
获取 API 密钥
-
应用密钥:在应用内部创建 API 密钥。该密钥仅作用于这一个应用,且一个密钥可服务你的所有终端用户。
调用时以每人各自的
user值区分不同的人。详见 终端用户身份。 - 知识库密钥:打开 知识库 页面,点击右上角的 服务 API,在此创建 API 密钥。 可将密钥的访问范围 限定为集成需要访问的知识库。
发起第一个请求
每个请求都通过 Bearer 令牌携带密钥。Dify Cloud 的基础 URL 为https://api.dify.ai/v1;自部署时,替换为你实例的 API 基础 URL。
最快的第一个请求无需写代码:打开 获取应用基本信息,点击 试一试,把密钥粘贴到 Authorization 字段,再按 发送。它适用于所有应用类型。
在终端中发起同样的调用: