llms.txt |
Два пътя, един API. Постави нашия llms.txt в Cursor, Claude Code или ChatGPT — или строй реални приложения в браузъра с Publishable Keys. Без SDK, без бекенд, без CORS ад.
Копирай. Постави. Ship.
Постави llms.txt в Cursor, Claude Code, Windsurf или ChatGPT — AI пише работещи интеграции.
AI-Canvas приложения с реални API повиквания.
Строй React приложения в един файл, които извикват нашия API директно от браузъра — в Claude Artifacts, ChatGPT Canvas, Gemini или Grok. Publishable Keys (po_pk_) в стил Stripe — scope-ограничени, budget-capped, origin-заключени.
Доверието на водещи компании по целия свят
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Направено за AI — не за Postman.
Postman Collection е 1,5 MB JSON, оптимизиран за Postman/Insomnia/Bruno. llms.txt е чист Markdown.
Postman Collection
~1.5 MBИмпорт в Postman, Insomnia, Bruno — клик-тест, debug, споделяне в екип.
Към Postman →llms.txt (Hub)
~53 KBКомпактен индекс — за поставяне в AI за бързи lookup-и.
llms.txt →llms-full.txt
~780 KBВсеки endpoint с параметри, примерни отговори и error codes.
llms-full.txt →llms.txt (Marketing site)
GEOCompany profile, key facts and top links for LLM crawlers — complements the API docs.
paperoffice.ai/llms.txt → llms-full.txt →LLMS in Aktion
Sehen Sie, wie PaperOffice LLMS in der Praxis funktioniert — im Video.
Примерни prompt-и
Тези prompt-и работят в Claude, Cursor, Windsurf, ChatGPT, Gemini и всеки друг coding AI.
Прочетете тази документация на API:
[internal-endpoint] Python функция, която приема PDF файл и връща извлечения OCR текст. @Docs [internal-endpoint] FastAPI крайна точка, която класифицира качени фактури, използвайки /documentai/classify. You have access to the PaperOffice API. The full spec is at:
https://api.paperoffice.ai/latest/docs/llms-full.txt Use a Bearer token in the Authorization header. Всеки AI говори llms.txt.
Markdown е роден език на модерните LLM. Хвърли URL-а в произволен инструмент.
Не е нужно доверие — правилата са в бетон.
Publishable Keys остават сигурни дори ако някой ги копира от кода на твоя AI-canvas artifact.
Опасни endpoint-и блокирани
DELETE, admin, billing, webhooks, token-management — hardcoded блокирани.
Бюджет cap мигновено
При достигане на лимита: HTTP 402 BUDGET_EXHAUSTED.
Rate-limiting през Redis
Sliding-window на токен. Превишение → HTTP 429.
Origin header задължителен
Браузърът го задава автоматично. Поради това злоупотреба от сървър към сървър с изтекъл po_pk_ е невъзможна.
Моментален revoke
Клик "Revoke" — Redis cache invalidate веднага. Компрометиран ключ мъртъв за милисекунди.
Гранулни scope
Всеки scope се включва/изключва индивидуално в dashboard.
От нула до работещ код за 30 секунди
Копирай URL-а
Вземи llms-full.txt за пълна spec или llms.txt за тесен индекс.
Постави в твоя AI
Claude дърпа URL-и автоматично. Cursor има @Docs. ChatGPT browse-ва.
Prompt и ship
AI разбира всеки endpoint, auth, pricing и error code.
ReadyВсичко, което трябва да знаеш за Publishable Keys.
Работи ли наистина само в Claude Artifacts?
Не — po_pk_ работи във всяка модерна AI-Canvas платформа: Claude Artifacts, ChatGPT Canvas, Gemini (Canvas & Gems), Grok Workspaces и browser-hosted среди като v0.dev, Bolt.new, StackBlitz или CodeSandbox.
По какво се различава po_pk_ от po_sk_?
po_sk_ (Secret Key) е предназначен за интеграция сървър към сървър — пълен достъп до целия API, никога не го поставяйте в браузъра. po_pk_ (Publishable Key) е създаден за браузърен код: ограничен по обхват до изрично разрешени групи крайни точки, с лимит на кредити за целия срок и заключване по произход. Един po_sk_ в AI-canvas артефакт би бил пълна катастрофа — po_pk_ по дизайн е ограничен до очакваните щети.
Какво става ако моят po_pk_ стане публичен?
Щетите остават ограничени: origin-lock, budget-cap, rate-limiting. "Revoke" убива ключа за милисекунди.
Мога ли да задавам собствени origin-и, напр. moja-firma.bg?
Да. Preset WIDGET е създаден точно за това.
Как задавам бюджета за кредити?
При създаване избираш доживотен лимит (default 1 000, AIDEMO 2 000, WIDGET 5 000).
Таксува ли се po_pk_ различно от po_sk_?
Не. Всеки API повик използва едни и същи кредити от основния ви акаунт — независимо дали е чрез po_sk_, po_ut_ или po_pk_. Лимитът на бюджета за po_pk_ е допълнителна предпазна мярка, а не отделно ценово ниво.
Кои endpoint-и са забранени за po_pk_?
Всички DELETE методи и всяка крайна точка за админ, таксуване, уебхук и управление на токени са твърдо блокирани — независимо какво изберете в обхвата. Поради това е технически невъзможно да се изтрият данни, да се прочете информация за таксуване или да се създават нови токени с po_pk_.
По-малко токени, по-евтини подкани, без JSON шаблони — llms.txt е чисто съдържание за чисто AI разсъждение.
Готов за prompt?
Copy, paste, ship — в твоя IDE или директно в браузъра. Два пътя, един API, без lock-in.