Viešieji raktai (Publishable Keys) Iškvieskite API tiesiai iš Claude, ChatGPT, Gemini ir Grok.
Naršyklei saugūs Publishable Keys, sukurti AI artefaktams ir priekinės dalies programoms. Ribota apimtis. Užrakinta pagal kilmę. Su biudžeto riba. Jokio serverio, jokio CORS vargo, jokio SDK.
Pasitiki pirmaujančios įmonės visame pasaulyje
Aplikacijos per 30 sekundžių — tiesiai iš bet kurio AI canvas.
Jūs kuriate PDF į tekstą programą Claude Artifacts, ChatGPT Canvas, Gemini arba Grok. Iki šiol jūsų dirbtinio intelekto sugeneruota programa niekada negalėjo iš tikrųjų kviesti API: CORS jus blokuoja, jūsų slaptas raktas būtų matomas, užklausų limitai sunaikina jūsų paskyrą. Publishable Keys viską išsprendžia vienu metu.
Paste this into Claude, ChatGPT, Gemini or Grok
AI CanvasVienas užklausos tekstas, kuris bet kurį AI drobės įrankį paverčia tikra, API paremta SaaS demonstracija — nereikia serverio dalies.
Perskaitykite šią API dokumentaciją:
[internal-endpoint] vieno failo React programą (Claude Artifact / ChatGPT Canvas / Gemini / Grok):
Vartotojas įkelia PDF, programa tiesiogiai iš naršyklės kviečia
/job/add/paperoffice_aiocr___generate
ir parodo išgautą tekstą.
Autentifikacija: Bearer po_pk_MY_PUBLISHABLE_KEY (paprašykite vartotojo rakto).
Sync rezultatams naudokite priority=900. Origin antraštę nustato naršyklė. Vienas preset paspaudimas, vienas raktas, vienas paste.
Mūsų valdymo skydelyje jau yra paruošti naudojimui nustatymai. Pasirinkite „aidemo“ — Claude, ChatGPT, Gemini ir Grok yra leidžiamų sąraše, saugus apimties paketas yra iš anksto parinktas, o biudžetas apribotas iki 2 000 kreditų. Įklijuokite raktą į savo AI užklausą. Paleiskite.
5 punktų įmonės saugumo modelis.
Su apimtimi. Užrakinta pagal kilmę. Su užklausų ribojimu. Su biudžeto riba. Akimirksniu atšaukiama. Visa kontrolė vykdoma serverio pusėje — raktą saugu įklijuoti į bet kurio AI drobės šaltinio kodą.
Ribota apimtis
Raktai gali pasiekti tik tuos galinių taškų grupes, kurias aiškiai įtraukėte į leidžiamų sąrašą: ocr:read, llm:generate, translate:run ir kt. Už apimties ribų esantys kvietimai grąžina HTTP 403.
Užrakinta pagal kilmę
Numatytasis leidžiamų sąrašas: PaperOffice LLM, chatgpt.com, PaperOffice LLM, grok.com. Bet kada galite pridėti savo kilmes. Užklausos be atitinkančios Origin antraštės grąžina HTTP 403.
Ribotas užklausų skaičius
„PaperOffice AI Cache“ pagrindu veikiantis slenkantis langas kiekvienam žetonui. Numatytieji nustatymai: 30–120 užklausų/min. Viršijus grąžinama HTTP 429. Apsaugo jūsų kreditų fondą nuo skraperių ir ciklų.
Su biudžetu ribojamas
Viso naudojimo kredito limitas kiekvienam raktui. Pasiekus ribą: HTTP 402 BUDGET_EXHAUSTED. Jokių netikėtų sąskaitų — net jei raktas išplinta Reddit'e.
Nedelsiant atšaukti
Spustelėkite „Atšaukti“ valdymo skydelyje. „PaperOffice AI Cache“ talpykla akimirksniu anuliuojama. Kompromituotas raktas per kelias milisekundes tampa nebeveikiantis — be plitimo delsos.
Griežtai užblokuoti
DELETE metodai, administravimas, atsiskaitymai, „webhook“ ir žetonų valdymas yra griežtai užblokuoti kiekvienam po_pk_ — nepriklausomai nuo srities. Neįmanoma atrakinti.
Trys raktų tipai — aiškios atsakomybės.
Dvigubi raktai (serverio/naršyklės) — papildomai vartotojo žetonas prieigai su per-vartotoją ribojamu užklausų dažniu.
| Prefiksas | Tipas | Naudojimo atvejis | Saugus naršyklei | Numatytoji sritis |
|---|---|---|---|---|
po_sk_ | Slaptas raktas | Server-to-server, full API | No | Visi galiniai taškai |
po_ut_ | User Token | User-scoped, tier-limited | No | Pagal planą |
po_pk_NEW | Publishable Key | Naršyklė / AI Canvas (Claude, ChatGPT, Gemini, Grok) | Taip | Sąrašo apimtis |
Vienas paspaudimas. Vienas raktas. Vienas tikslas.
Kiekvienas išankstinis nustatymas yra pritaikytas konkrečiam naudojimo atvejui — saugūs numatytieji nustatymai, atrinktos sritys, realistiški biudžetai. Vėliau valdymo skydelyje viską galite tiksliai pakoreguoti.
Saugios numatytosios tik skaitymo teisės paprastoms demonstracijoms: OCR, LLM, vertimas, dokumentų skaitymas.
ocr:skaitytillm:generuotitranslate:vykdytidocs:skaityti For Claude Artifacts, ChatGPT Canvas, Gemini and Grok demos. Everything you need to ship AI demos live.
ocr:skaitytillm:generuotitranslate:vykdytiimage:generuotitts:vykdytistt:vykdytivision:analizuotisearch:vykdyti Kontaktų formoms, pokalbių valdikliams ir rezervacijos mygtukams jūsų įmonės svetainėje.
chat:vykdytibooking:sukurtiform:pateikticontact:sukurti Viskas, ką turite žinoti.
Kuo po_pk_ skiriasi nuo po_sk_?
po_sk_ (slaptasis raktas) skirtas serverio–serverio integracijai — visiška prieiga prie viso API, niekada jo nedėkite į naršyklę. po_pk_ (Publishable Key) sukurtas naršyklės kodui: apribotas pagal sritį, užrakintas pagal kilmę, apribotas biudžetu. Ta pati kaina, skirtingas saugumo profilis.
Kodėl tiesiog nenaudoti atvirkštinio tarpinio serverio iš savo galinio serverio?
Tai yra pasenęs požiūris, reiškiantis, kad jums vis dar reikia galinės programinės įrangos (backend). Dirbtinio intelekto artefaktų (Claude, ChatGPT, Gemini, Grok) pažadas yra diegimas be galinės programinės įrangos. Viešinamieji raktai (Publishable Keys) leidžia tai padaryti neatskleidžiant jūsų paskyros – saugumo garantijos užtikrinamos mūsų pusėje, serverio lygmeniu.
Ar tai tikrai veikia Claude Artifacts, nepaisant jų CORS smėlio dėžės?
Taip. Nuo 2024 m. rugpjūčio PaperOffice AI palaiko tiesioginius API iškvietimus iš naršyklės pusės. PaperOffice automatiškai įtraukia PaperOffice LLM į baltąjį sąrašą kiekviename po_pk_, sukurtame naudojant AIDEMO nustatymą. ChatGPT Canvas, Gemini Canvas ir Grok Workspaces veikia taip pat.
Kas nutinka, jei mano po_pk_ tampa viešas Reddit ar GitHub?
Žala lieka apribota: kilmės užraktas blokuoja naudojimą svetimose srityse, biudžeto limitas sustabdo išlaidas, užklausų limitai sulėtina rinkiklius. Paspauskite „Atšaukti“ valdymo skydelyje — „PaperOffice AI Cache“ talpykla iškart anuliuojama, o raktas per milisekundes tampa nebegaliojantis.
Ar galiu pridėti savo company.com kaip leidžiamą kilmę?
Taip. Kuriant raktą, į leidžiamų sąrašą pridėkite bet kurią kilmę. WIDGET nustatymas sukurtas būtent tam — užregistruokite savo domeną ir įterpkite pokalbių, rezervavimo ar kontaktų valdiklius be galinio serverio.
Kaip nustatyti kredito biudžetą kiekvienam raktui?
Kuriant raktą pasirenkate viso galiojimo kredito limitą. Numatytosios reikšmės: 1 000 DEFAULT, 2 000 AIDEMO, 5 000 WIDGET. Kai limitas pasiekiamas, API grąžina HTTP 402 BUDGET_EXHAUSTED. Bet kada galite pakoreguoti valdymo skydelyje.
Ar po_pk_ apmokestinamas kitaip nei po_sk_?
Ne. Kiekvienas API iškvietimas naudoja tas pačias kredito lėšas iš jūsų pagrindinės paskyros — nesvarbu, ar per po_sk_, po_ut_ ar po_pk_. po_pk_ biudžeto limitas yra papildoma saugos priemonė, o ne atskira kainodaros pakopa.
Kurie galiniai taškai yra neprieinami naudojant po_pk_?
Visi DELETE metodai ir visi administravimo, atsiskaitymų, webhook bei žetonų valdymo galiniai taškai yra griežtai užblokuoti — nepriklausomai nuo apimties. Su po_pk_ negalite ištrinti duomenų, perskaityti atsiskaitymų informacijos ar sukurti naujų žetonų. Tai įgyvendinama maršrutizatoriaus lygiu, o ne per sritis.
Pasiruošę paleisti AI-Artifact aplikaciją?
Sukurkite raktą, paimkite llms-full.txt, įklijuokite užklausą. Turėsite veikiančią SaaS sistemą Claude, ChatGPT, Gemini arba Grok viduje dar iki kitos kavos.