网站地图 动态
中文
CNY ¥
全新
Claude & ChatGPT — Supercharged.
所有文档 · 350+ AI工具 · 30秒设置
Claude· ChatGPT· Cursor· Gemini· +50
立即连接
平台
50+ AI模块和工具
解决方案
行业、流程、风险
开发者
API、SDK、文档
资源
教程、博客、支持
公司
团队、合作伙伴、职业
定价
新功能 · 浏览器安全 API 密钥

Publishable Keys 直接从 Claude、ChatGPT、Gemini 和 Grok 调用 API。

专为 AI Artifacts 和前端应用构建的浏览器安全可发布密钥。范围受限。源锁定。预算封顶。 无需后端,无 CORS 地狱,无需 SDK。

专用前缀 (po_pk_) 默认锁定来源 毫秒级撤销
开箱即用支持
Claude Artifacts ChatGPT Canvas Gemini Grok any browser app

全球领先企业的信赖之选

独家 DMS 合作伙伴

唯一官方 DMS

杀手级功能

30 秒内交付应用 — 直接从任何 AI 画布。

你在 Claude Artifacts、ChatGPT Canvas、Gemini 或 Grok 中构建一个 PDF 转文本应用。直到今天,你的 AI 生成应用实际上从未能调用 API:CORS 会阻止你,你的密钥会被暴露,速率限制会毁掉你的账户。Publishable Keys 一次性解决所有这些问题。

将其粘贴到 Claude、ChatGPT、Gemini 或 Grok 中

AI Canvas

只需一个提示词,即可将任何 AI 画布转变为真实的、由 API 驱动的 SaaS 演示 —— 无需后端。

Claude Artifacts ChatGPT Canvas Gemini Grok
Read this API doc:
https://api.paperoffice.ai/latest/docs/llms-full.txt Build a single-file React app (Claude Artifact / ChatGPT Canvas / Gemini / Grok):
User uploads a PDF, the app calls
/job/add/paperoffice_aiocr___generate directly from the browser
and shows the extracted text. Auth: Bearer po_pk_MY_PUBLISHABLE_KEY (prompt user for the key).
Use priority=900 for sync results. Origin header is set by the browser.

一次预设点击、一把密钥、一次粘贴。

我们的仪表板附带即插即用的预设。选择 "aidemo" —— Claude、ChatGPT、Gemini 和 Grok 已列入白名单,预选了安全的范围包,预算上限为 2,000 积分。将密钥粘贴到您的 AI 提示词中。发布。

立即创建密钥
安全矩阵

5 点企业安全模型。

受限范围。源锁定。速率限制。预算封顶。即时撤销。每项控制都在服务器端强制执行 —— 密钥可以安全地粘贴到任何 AI 画布源代码中。

范围受限

密钥只能访问您明确列入白名单的端点组:ocr:readllm:generatetranslate:run 等。超出范围的调用将返回 HTTP 403。

源锁定

默认允许列表:LLM 调用、chatgpt.com、LLM 调用、grok.com。随时添加您自己的源。没有匹配 Origin 标头的请求将返回 HTTP 403。

速率限制

基于 PaperOffice AI Cache 的每个令牌滑动窗口限制。预设默认值:30-120 次请求/分钟。超过限制将返回 HTTP 429。保护您的信用池免受爬虫和死循环的影响。

预算封顶

每个密钥的终身信用上限。一旦达到上限:返回 HTTP 402 BUDGET_EXHAUSTED。不会有意外账单 —— 即使密钥在 Reddit 上疯传。

即时撤销

在仪表板中点击撤销。PaperOffice AI Cache 缓存会立即失效。受损的密钥在毫秒内失效 —— 无传播延迟。

硬编码阻断

DELETE 方法、管理、计费、Webhook 和令牌管理对每个 po_pk_ 都是硬编码阻断的 —— 无论范围如何。无法解锁。

密钥层级

三种密钥类型 — 明确的职责。

双重密钥(服务器/浏览器)—— 加上用于按用户速率限制访问的用户令牌。

前缀 类型 用例 浏览器安全 默认范围
po_sk_ 密钥 Server-to-server, full API No 所有端点
po_ut_ User Token User-scoped, tier-limited No 基于层级
po_pk_NEW Publishable Key 浏览器 / AI Canvas (Claude, ChatGPT, Gemini, Grok) 范围列表
3 个预设

一次点击。一把密钥。一个目的。

每个预设都针对具体的用例进行了优化——安全的默认设置、精选的范围、切合实际的预算。您稍后可以在仪表板中微调所有内容。

DEFAULT 安全读取

适用于简单演示的安全默认只读权限:OCR、LLM、翻译、文档读取。

ocr:readllm:generatetranslate:rundocs:read
1,000 creditsBudget
30 次请求/分钟Rate
30 天TTL
从该预设开始
WIDGET 公开网站

用于您公司网站上的联系表单、聊天组件和预订按钮。

聊天:运行预订:创建表单:提交联系人:创建
5,000 creditsBudget
120 次请求/分钟Rate
365 天TTL
从该预设开始
常见问题

你需要知道的一切。

po_pk_ 与 po_sk_ 有何不同?

po_sk_(密钥)用于服务器到服务器的集成 —— 拥有整个 API 的完全访问权限,切勿将其放入浏览器。po_pk_(Publishable Key)专为浏览器代码构建:范围受限、源锁定、预算上限。价格相同,安全配置不同。

为什么不直接从我自己的后端使用反向代理?

这是传统方法,这意味着你仍然需要一个后端。AI 工件(Claude、ChatGPT、Gemini、Grok)的承诺是实现零后端部署。Publishable Keys 让这一点成为可能,而不会暴露你的账户——这些安全保障由我们在服务器端强制执行。

尽管有 CORS 沙箱,这在 Claude Artifacts 中真的有效吗?

是的。截至 2024 年 8 月,PaperOffice AI 支持直接的浏览器端 API 调用。PaperOffice 会在通过 AIDEMO 预设创建的每个 po_pk_ 中自动将 LLM 调用 列入白名单。ChatGPT Canvas、Gemini Canvas 和 Grok Workspaces 的工作方式相同。

如果我的 po_pk_ 在 Reddit 或 GitHub 上公开了会发生什么?

损害是可控的:源锁定阻止在外部域上使用,预算上限停止支出,速率限制减缓爬虫。在仪表板中点击“撤销” —— PaperOffice AI Cache 缓存会立即失效,密钥在毫秒内失效。

我可以将自己的 company.com 作为允许的来源吗?

可以。创建密钥时,将任意来源添加到允许列表中。WIDGET 预设正是为此而设计的——注册你自己的域名,并以零后端方式嵌入聊天、预约或联系表单组件。

我如何为每个密钥设置信用额度预算?

创建密钥时,你可以选择一个终身信用额度。默认值:DEFAULT 为 1,000,AIDEMO 为 2,000,WIDGET 为 5,000。达到上限后,API 会返回 HTTP 402 BUDGET_EXHAUSTED。你可以随时在仪表板中调整。

po_pk_ 的计费方式与 po_sk_ 不同吗?

不。每次 API 调用都会从你的主账户中扣除相同的信用额度——无论是通过 po_sk_、po_ut_ 还是 po_pk_。po_pk_ 的预算上限只是额外的安全保护,不是单独的定价层级。

哪些端点对 po_pk_ 不可用?

所有 DELETE 方法以及所有管理、计费、webhook 和令牌管理端点都被硬编码阻止——无论范围如何。你不能使用 po_pk_ 删除数据、读取计费信息或创建新令牌。此限制是在路由层强制执行的,而不是通过作用域实现的。

立即开始

准备好推出 AI-Artifact 应用了吗?

创建一个密钥,获取 llms-full.txt,粘贴提示。你将在下一杯咖啡之前,就能在 Claude、ChatGPT、Gemini 或 Grok 中运行起一个可用的 SaaS。

专用前缀 零后端 毫秒级撤销