Publishable Keys Извиквайте API директно от Claude, ChatGPT, Gemini и Grok.
Публикуваеми ключове, безопасни за браузър, създадени за AI артефакти и frontend приложения. С ограничен обхват. Заключени към произхода. С ограничен бюджет. Без бекенд, без CORS проблеми, без SDK.
Доверието на водещи компании по целия свят
SUPER TRUST
The world’s exclusive sole DMS partner for QNAP and ASUSTOR.
Dedicated landing pages, direct integration, data stays on your NAS.
QNAP
Sole official DMS partner for QNAP NAS — documents stay on your device, AI runs through PaperOffice.
MoreASUSTOR
Sole official DMS partner for ASUSTOR NAS — BYOS, on-premises and full control over where data lives.
MoreПриложения за 30 секунди — директно от всяка AI canvas.
Създавате приложение за преобразуване на PDF в текст в Claude Artifacts, ChatGPT Canvas, Gemini или Grok. До днес вашето AI-генерирано приложение никога не е можело наистина да извика API: CORS ви блокира, секретният ви ключ би бил видим, ограниченията на заявките разрушават акаунта ви. Publishable Keys решават всичко това наведнъж.
Поставете това в Claude, ChatGPT, Gemini или Grok
AI CanvasЕдно указание, което превръща всяко AI платно в истинска SaaS демонстрация, задвижвана от API — без необходим бекенд.
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. Едно кликване на preset, един ключ, едно поставяне.
Нашето табло идва с готови за използване настройки. Изберете „aidemo“ — Claude, ChatGPT, Gemini и Grok са в whitelist, предварително е избран безопасен пакет от обхвати, а бюджетът е ограничен до 2,000 кредита. Поставете ключа във вашето AI указание. Публикувайте.
Publishable Keys in Aktion
Sehen Sie, wie PaperOffice Publishable Keys in der Praxis funktioniert — im Video.
5-точков корпоративен модел за сигурност.
С ограничен обхват. Заключени към произхода. Ограничени по скорост. С ограничен бюджет. Мигновено отзоваеми. Всички контроли се прилагат от сървъра — ключът е безопасен за поставяне в изходния код на всяко AI платно.
С ограничен обхват
Ключовете могат да достъпват само групите крайни точки, които изрично сте добавили в whitelist: ocr:read, llm:generate, translate:run и други. Извиквания извън обхвата връщат HTTP 403.
Заключени към произхода
По подразбиране разрешени източници: claude.ai, chatgpt.com, gemini.google.com, grok.com. Можете да добавяте свои източници по всяко време. Заявки без съвпадаща Origin заглавка връщат HTTP 403.
Ограничени по скорост
PaperOffice AI Cache-базиран подвижен прозорец за всеки токен. Предварителни настройки: 30-120 заявки/мин. При превишаване се връща HTTP 429. Защитава вашия кредитен пул от скрейпъри и цикли.
С ограничен бюджет
Доживотен кредитен лимит за всеки ключ. След достигане: HTTP 402 BUDGET_EXHAUSTED. Без изненадващи сметки — дори ако ключът стане вирусен в Reddit.
Мигновено отзоваване
Натиснете Revoke в таблото. PaperOffice AI Cache кешът се инвалидира веднага. Компрометиран ключ е мъртъв за милисекунди — без забавяне на разпространението.
Твърдо блокирани
Методите DELETE, admin, billing, webhooks и token-management са твърдо блокирани за всеки 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) | Да | Списък с обхвати |
Един клик. Един ключ. Една цел.
Всеки предварителен набор е настроен за конкретен случай на употреба — безопасни настройки по подразбиране, подбрани обхвати, реалистични бюджети. По-късно можете да донастроите всичко в таблото за управление.
Безопасни права само за четене по подразбиране за прости демонстрации: OCR, LLM, Превод, Четене на документи.
ocr:четенеllm:генериранеtranslate:изпълнениеdocs:четене За демонстрации на LLM извикване Artifacts, ChatGPT Canvas, LLM извикване и Grok. Всичко необходимо за пускане на живо на AI демонстрации.
ocr:четенеllm:генериранеtranslate:изпълнениеimage:генериранеtts:изпълнениеstt:изпълнениеvision:анализиранеsearch:изпълнение За контактни форми, чат уиджети и бутони за резервации на вашия собствен фирмен сайт.
chat:изпълнениеbooking:създаванеform:изпращанеcontact:създаване Всичко, което трябва да знаеш.
Каква е разликата между po_pk_ и po_sk_?
po_sk_ (Secret Key) е за сървър-към-сървър интеграция — пълен достъп до целия API, никога не го поставяйте в браузъра. po_pk_ (Publishable Key) е създаден за браузърен код: с ограничен обхват, заключен към произхода, с ограничен бюджет. Същата цена, различен профил на сигурност.
Защо просто да не използвам обратен прокси от собствения си бекенд?
Това е остарелият подход и означава, че все още се нуждаете от бекенд. Обещанието на AI артефактите (Claude, ChatGPT, Gemini, Grok) е внедряване без бекенд. Publishable Keys правят това възможно, без да излагат акаунта ви — гаранциите за сигурност се прилагат от страна на сървъра при нас.
Наистина ли това работи в Claude Artifacts въпреки техния CORS sandbox?
Да. Към август 2024 г. PaperOffice AI поддържа директни API извиквания от браузъра. PaperOffice автоматично добавя LLM извикване към белия списък във всеки po_pk_, създаден чрез предварителната настройка AIDEMO. ChatGPT Canvas, Gemini Canvas и Grok Workspaces работят по същия начин.
Какво се случва, ако моят po_pk_ стане публичен в Reddit или GitHub?
Щетите остават ограничени: заключването към произход блокира използването на чужди домейни, лимитът на бюджета спира разходите, а ограниченията на скоростта забавят скреперите. Натиснете Revoke в таблото — PaperOffice AI Cache кешът се анулира незабавно и ключът е невалиден за милисекунди.
Мога ли да добавя своя собствен company.com като разрешен произход?
Да. При създаването на ключа добавете произволен origin към allow-list-а. Предварителната настройка WIDGET е създадена точно за това — регистрирайте собствен домейн и вграждайте чат, резервации или контактни уиджети без бекенд.
Как да настроя кредитния бюджет за всеки ключ?
При създаването на ключа избирате лимит на кредитите за целия му срок. По подразбиране: 1 000 за DEFAULT, 2 000 за AIDEMO, 5 000 за WIDGET. След достигането му API-то връща HTTP 402 BUDGET_EXHAUSTED. Можете да го коригирате по всяко време в таблото.
Таксува ли се po_pk_ различно от po_sk_?
Не. Всяко API извикване използва същите кредити от основния ви акаунт — независимо дали е чрез po_sk_, po_ut_ или po_pk_. Лимитът на бюджета на po_pk_ е допълнителна предпазна мярка, а не отделно ценово ниво.
Кои крайни точки са забранени за po_pk_?
Всички DELETE методи и всички крайни точки за администриране, фактуриране, webhooks и управление на токени са твърдо блокирани — независимо от обхвата. Не можете да изтривате данни, да четете информация за фактуриране или да създавате нови токени с po_pk_. Това се налага на ниво router, а не чрез scopes.
Готов ли си да пуснеш AI-Artifact приложение?
Създайте ключ, вземете llms-full.txt, поставете prompt-а. Ще имате работещ SaaS, изпълняващ се в рамките на Claude, ChatGPT, Gemini или Grok преди следващото ви кафе.