如何获取 Poe API 密钥

创建并管理用于 AppToPub 的 Poe API 密钥。

在 Poe 账号设置中创建 Poe API 密钥,以便搭配 AppToPub 使用。

概览

Poe API 密钥是用来验证你的应用向 Poe AI 模型发出请求的凭证。在 Poe 内部,Canvas 应用会自动使用 Poe 的内建验证;但一旦导出并托管成独立网页应用,应用就需要你自己的 API 密钥,才能继续与 GPT-4、Claude、Gemini 等模型通讯。

AppToPub 会在存储前以 AES-256 加密你的密钥,且仅在服务器端解密以代理请求 — 原始密钥绝不会出现在应用的前端代码中。速率限制、模型访问与计算成本等密钥限制取决于你的 Poe 订阅方案,因此请在 Poe 仪表板与 AppToPub 分析中监控用量。

逐步操作说明

  1. 登录 Poe — 前往 poe.com 并以你的 Poe 账号登录。
  2. 打开账号设置 — 点击右上角的个人头像,选择「设置」。
  3. 前往 API 密钥 — 直接打开 poe.com/api_key,或在设置侧边栏找到 API Keys/Developer 区段。
  4. 生成新密钥 — 点击「Create API Key」。Poe 会生成一组独一无二的字母数字密钥字符串。
  5. 安全地复制并保存密钥 — 立即复制密钥 — Poe 可能只会显示一次。请存放于密码管理器,切勿提交到源代码中。

疑难排解

我在设置中找不到 API Keys 区段

API 密钥访问可能需要 Poe 订阅或开发者账号资格。请查阅 Poe 的官方文档以了解当前的资格要求。

粘贴入 AppToPub 后密钥无法运作

请确认你完整复制了密钥字符串,且没有前后空格,并确认该密钥未在 Poe 设置中被撤销。

我应该定期轮换密钥吗?

应该 — 这是良好的安全实践。在 Poe 轮换密钥后,请在 Projects 仪表板以新密钥更新每个已部署的应用。

常见问题

我可以用同一把密钥于多个应用吗?

可以。单一 Poe API 密钥可用于你所有的 AppToPub 部署;它们会共用与该密钥绑定的相同速率限制与用量配额。

我的密钥存放在哪里?

以 AES-256 加密存放于数据库,绝不以明文存储。它仅在服务器端即时解密以代理请求,绝不会传送到访客的浏览器。

相关指南