llms.txt |
Dua jalan, satu API. Tempel llms.txt di Cursor, Claude Code atau ChatGPT — atau bangun aplikasi browser nyata dengan Publishable Keys.
Salin. Tempel. Ship.
Tempel llms.txt di Cursor, Claude Code, Windsurf atau ChatGPT.
Aplikasi AI-Canvas dengan panggilan API nyata.
Bangun aplikasi React satu file yang memanggil API kami langsung dari browser — dalam Claude Artifacts, ChatGPT Canvas, Gemini atau Grok. Publishable Keys ala Stripe (po_pk_) — dibatasi cakupan, dibatasi anggaran, dikunci berdasarkan origin.
Dipercaya oleh perusahaan terkemuka di seluruh dunia
Dibangun untuk AI, bukan Postman.
The Postman Collection adalah 1,5 kali lipat MB dari JSON yang dioptimalkan untuk aplikasi Postman/Insomnia/Bruno. llms.txt adalah Markdown murni — format yang dibaca secara native oleh setiap LLM.
Postman Collection
~1.5 MBImpor ke Postman, Insomnia, Bruno — klik untuk menguji, debugging, berbagi tim.
Buka Postman →llms.txt (Hub)
~53 KBShort index — paste into AI for quick lookups, endpoint discovery.
llms.txt →llms-full.txt
~780 KBEvery endpoint with params, response samples, error codes — paste when building real integrations.
llms-full.txt →Contoh prompt
Prompt ini berfungsi di Claude, Cursor, Windsurf, ChatGPT, Gemini, dan AI coding lainnya. No SDK, tanpa boilerplate.
Baca dokumentasi API ini:
[internal-endpoint] Tulis fungsi Python yang mengambil file PDF dan mengembalikan teks OCR yang diekstrak. Banggilkan endpoint FastAPI yang mengklasifikasikan faktur yang diunggah menggunakan /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. Setiap AI berbicara llms.txt.
Markdown adalah bahasa asli dari LLM modern. Masukkan URL ke dalam alat apa pun yang membaca dokumen — tanpa ekstensi, tanpa plugin.
Zero trust diperlukan — aturannya sudah ditetapkan secara permanen.
Publishable Keys dirancang agar tetap aman bahkan ketika seseorang menyalinnya langsung dari sumber kode artefak canvas AI Anda.
Endpoint berbahaya dinonaktifkan secara hardcoded
DELETE, admin, billing, webhooks, token-management — hardcoded-blocked, regardless of scope.
Batas anggaran berlaku seketika
Saat batas kredit seumur hidup tercapai: HTTP 402 BUDGET_EXHAUSTED. Tidak ada kredit tambahan sedikit pun.
Pembatasan laju berbasis PaperOffice AI Cache
Sliding-window per token. Exceeding returns HTTP 429.
Header Origin wajib
Browser mengaturnya secara otomatis. Penyalahgunaan po_pk_ yang bocor dari server ke server karenanya tidak mungkin terjadi.
Pencabutan instan
Hit "Revoke" — Redis cache is invalidated on the spot. Compromised key is dead in milliseconds.
Granular scopes
Each scope can be toggled individually in the dashboard.
Dari nol ke kode yang berjalan dalam 30 detik
Salin URL
Ambil llms-full.txt untuk spesifikasi lengkap atau llms.txt untuk indeks yang ringkas.
Tempel ke AI Anda
Claude fetches URLs automatically. Cursor has @Docs. ChatGPT browses it.
Prompt dan kirim
The AI understands every endpoint, auth, pricing and error code.
ReadySemua yang perlu Anda ketahui tentang Publishable Keys.
Hanya bekerja di Claude Artifacts?
Tidak — po_pk_ berfungsi di setiap platform AI-Canvas modern: Claude Artifacts, ChatGPT Canvas, Gemini (Canvas & Gems), Grok Workspaces serta lingkungan browser seperti v0.dev, Bolt.new, StackBlitz atau CodeSandbox.
Apa perbedaan po_pk_ dengan po_sk_?
po_sk_ (Secret Key) ditujukan untuk integrasi server-ke-server — akses penuh ke seluruh API, jangan pernah memasukkannya ke browser. po_pk_ (Publishable Key) dibuat untuk kode browser: cakupan dibatasi pada grup endpoint yang secara eksplisit diizinkan, dengan batas kredit seumur hidup dan penguncian origin. po_sk_ di dalam artefak AI-canvas akan menjadi kerusakan total — po_pk_ memang dirancang agar kerusakan yang mungkin terjadi tetap terbatas.
Apa yang terjadi jika po_pk_ saya menjadi publik?
The damage stays contained: origin-lock, budget-cap, rate-limiting. "Revoke" kills it in milliseconds.
Apakah saya bisa mengonfigurasi origin saya sendiri, seperti my-company.com?
Yes. When creating the key, set a list of allowed origins. The WIDGET preset is built for this.
How do I set the credit budget?
At creation you pick a lifetime limit (default 1,000, AIDEMO 2,000, WIDGET 5,000). Adjustable anytime without rotating the key.
Apakah po_pk_ ditagihkan secara berbeda dari po_sk_?
Tidak. Setiap panggilan API mengambil kredit yang sama dari akun utama Anda — baik melalui po_sk_, po_ut_ atau po_pk_. Batas anggaran po_pk_ adalah lapisan pengaman tambahan, bukan tingkat harga terpisah.
Endpoint mana yang dilarang untuk po_pk_?
Semua metode DELETE dan setiap endpoint admin, penagihan, webhook, dan pengelolaan token diblokir secara hardcoded — terlepas dari apa yang Anda pilih dalam scope. Karena itu, secara teknis tidak mungkin menghapus data, membaca info penagihan, atau membuat token baru dengan po_pk_.
Lebih sedikit token, prompt lebih murah, tanpa boilerplate JSON — llms.txt adalah konten murni untuk penalaran AI murni.
Siap prompt?
Salin, tempel, kirim — di IDE Anda atau langsung di browser. Dua jalur, satu API, tanpa terkunci.