[{"data":1,"prerenderedAt":228},["ShallowReactive",2],{"docs-nav-titles":3,"page-docs_id-\u002F":52},{"en":4,"id":39},{"\u002Fauthentication":5,"\u002Fchangelog":6,"\u002Fguides\u002Fbilling":7,"\u002Fguides\u002Ferrors":8,"\u002Fguides\u002Fjson-output":9,"\u002Fguides\u002Frate-limits":10,"\u002Fguides\u002Freasoning":11,"\u002Fguides\u002Fstreaming":12,"\u002Fguides\u002Ftool-calling":13,"\u002Fguides\u002Ftop-up":14,"\u002F":15,"\u002Fintegrations\u002Faider":16,"\u002Fintegrations\u002Fclaude-code":17,"\u002Fintegrations\u002Fcline":18,"\u002Fintegrations\u002Fcontinue":19,"\u002Fintegrations\u002Fgoose":20,"\u002Fintegrations\u002Fhermes":21,"\u002Fintegrations":22,"\u002Fintegrations\u002Fkilo-code":23,"\u002Fintegrations\u002Flangchain":24,"\u002Fintegrations\u002Foh-my-pi":25,"\u002Fintegrations\u002Fopenai-sdk":26,"\u002Fintegrations\u002Fopenclaw":27,"\u002Fintegrations\u002Fopencode":28,"\u002Fintegrations\u002Fpi":29,"\u002Fintegrations\u002Fvercel-ai-sdk":30,"\u002Fintegrations\u002Fzed":31,"\u002Fmodels":32,"\u002Fquickstart":33,"\u002Freference\u002Fchat-completions":34,"\u002Freference":22,"\u002Freference\u002Fmessages":35,"\u002Freference\u002Fmodels":36,"\u002Freference\u002Fmodels-retrieve":37,"\u002Fsupport":38},"Authentication","Changelog","Billing","Errors & retries","JSON output","Rate limits","Reasoning content","Streaming","Tool calling","Topping up with QRIS","Introduction","Aider","Claude Code","Cline","Continue","Goose","Hermes Agent","Overview","Kilo Code","LangChain (Python)","Oh My Pi","OpenAI SDKs","OpenClaw","OpenCode","Pi","Vercel AI SDK","Zed","Models","Quickstart","Chat completions","Messages","List models","Retrieve a model","Support",{"\u002Fauthentication":40,"\u002Fchangelog":6,"\u002Fguides\u002Fbilling":7,"\u002Fguides\u002Ferrors":41,"\u002Fguides\u002Fjson-output":42,"\u002Fguides\u002Frate-limits":43,"\u002Fguides\u002Freasoning":44,"\u002Fguides\u002Fstreaming":12,"\u002Fguides\u002Ftool-calling":13,"\u002Fguides\u002Ftop-up":45,"\u002F":46,"\u002Fintegrations\u002Faider":16,"\u002Fintegrations\u002Fclaude-code":17,"\u002Fintegrations\u002Fcline":18,"\u002Fintegrations\u002Fcontinue":19,"\u002Fintegrations\u002Fgoose":20,"\u002Fintegrations\u002Fhermes":21,"\u002Fintegrations":47,"\u002Fintegrations\u002Fkilo-code":23,"\u002Fintegrations\u002Flangchain":24,"\u002Fintegrations\u002Foh-my-pi":25,"\u002Fintegrations\u002Fopenai-sdk":48,"\u002Fintegrations\u002Fopenclaw":27,"\u002Fintegrations\u002Fopencode":28,"\u002Fintegrations\u002Fpi":29,"\u002Fintegrations\u002Fvercel-ai-sdk":30,"\u002Fintegrations\u002Fzed":31,"\u002Fmodels":49,"\u002Fquickstart":33,"\u002Freference\u002Fchat-completions":34,"\u002Freference":47,"\u002Freference\u002Fmessages":35,"\u002Freference\u002Fmodels":50,"\u002Freference\u002Fmodels-retrieve":51,"\u002Fsupport":38},"Autentikasi","Error & retry","Output JSON","Rate limit","Konten reasoning","Isi saldo dengan QRIS","Pengantar","Ringkasan","OpenAI SDK","Model","Daftar model","Ambil satu model",{"id":53,"title":54,"body":55,"description":219,"extension":220,"eyebrow":221,"meta":222,"navTitle":46,"navigation":223,"path":224,"seo":225,"stem":226,"__hash__":227},"docs_id\u002Findex.md","Dokumentasi Laras Router",{"type":56,"value":57,"toc":211},"minimark",[58,71,82,87,121,125,148,151,155,185,189,198],[59,60,61,62,66,67,70],"p",{},"Laras Router menyediakan dua model, ",[63,64,65],"code",{},"deepseek-flash"," dan ",[63,68,69],{},"deepseek-v4-pro",", di balik API OpenAI Chat Completions. Jika kode atau tool Anda sudah terhubung ke OpenAI, Anda cukup mengganti dua pengaturan — base URL dan API key — tanpa mengubah yang lain.",[72,73,80],"pre",{"className":74,"code":76,"filename":77,"language":78,"meta":79},[75],"language-text","Base URL   https:\u002F\u002Fapi.larasrouter.com\u002Fv1\nAPI key    lr_live_…  (buat di konsol)\nModel      deepseek-flash\n","Pengaturan koneksi","text","",[63,81,76],{"__ignoreMap":79},[83,84,86],"h2",{"id":85},"mulai-dari-sini","Mulai dari sini",[88,89,90,98,105,114],"cards",{},[91,92,95],"card",{"icon":93,"title":33,"to":94},"rocket","\u002Fid\u002Fquickstart",[59,96,97],{},"Isi saldo, buat kunci, dan kirim request pertama dalam beberapa menit.",[91,99,102],{"icon":100,"title":40,"to":101},"key","\u002Fid\u002Fauthentication",[59,103,104],{},"Format kunci, dua header yang diterima, dan cara menjaga kunci tetap aman.",[91,106,109],{"icon":107,"title":49,"to":108},"cube","\u002Fid\u002Fmodels",[59,110,111,113],{},[63,112,65],{},": konteks 1M token, output hingga 384K token, harga tetap.",[91,115,118],{"icon":63,"title":116,"to":117},"Referensi API","\u002Fid\u002Freference",[59,119,120],{},"Semua endpoint publik, dibuat dari kontrak OpenAPI kami.",[83,122,124],{"id":123},"cara-kerjanya","Cara kerjanya",[126,127,128,136,142],"ol",{},[129,130,131,135],"li",{},[132,133,134],"strong",{},"Anda membayar di muka dalam USD."," Organisasi Anda punya satu wallet. Anda mengisinya dalam Rupiah lewat aplikasi bank atau e-wallet apa pun yang mendukung QRIS, mulai $1 hingga $100 per transaksi.",[129,137,138,141],{},[132,139,140],{},"Setiap request menahan sebagian saldo."," Sebelum request sampai ke model, sebagian saldo wallet Anda ditahan (hold). Setelah request selesai, hold diselesaikan sesuai pemakaian sebenarnya dan sisanya dilepas.",[129,143,144,147],{},[132,145,146],{},"Anda membayar per token."," Harga tetap dan dipublikasikan: $0.010 per 1M token input cache hit, $0.400 per 1M token input cache miss, dan $1.600 per 1M token output.",[59,149,150],{},"Prompt dan completion Anda hanya melewati gateway di memori dan tidak disimpan oleh Laras Router. Kami menyimpan metadata operasional — model, jumlah token, status, biaya, dan stempel waktu — untuk billing dan riwayat pemakaian Anda.",[83,152,154],{"id":153},"panduan","Panduan",[88,156,157,164,171,178],{},[91,158,161],{"icon":159,"title":12,"to":160},"stream","\u002Fid\u002Fguides\u002Fstreaming",[59,162,163],{},"Server-Sent Events, pemakaian token di chunk terakhir, dan cara stream berakhir.",[91,165,168],{"icon":166,"title":13,"to":167},"tool","\u002Fid\u002Fguides\u002Ftool-calling",[59,169,170],{},"Biarkan model memanggil fungsi Anda, dengan contoh multi-turn lengkap.",[91,172,175],{"icon":173,"title":7,"to":174},"wallet","\u002Fid\u002Fguides\u002Fbilling",[59,176,177],{},"Hold, harga cache, overdraft $1.00, dan anggaran per kunci.",[91,179,182],{"icon":180,"title":41,"to":181},"alert","\u002Fid\u002Fguides\u002Ferrors",[59,183,184],{},"Semua kode error, artinya, dan kapan perlu mencoba lagi.",[83,186,188],{"id":187},"gunakan-dari-tool-anda","Gunakan dari tool Anda",[59,190,191,192,197],{},"Klien apa pun yang bisa mengatur base URL OpenAI bisa dipakai: SDK resmi OpenAI, LangChain, Vercel AI SDK, serta agent coding dan editor seperti OpenCode, Aider, Cline, Kilo Code, dan Zed. Lihat ",[193,194,196],"a",{"href":195},"\u002Fid\u002Fintegrations","Integrasi",".",[199,200,203],"callout",{"title":201,"type":202},"Claude Code dan Codex CLI","info",[59,204,205,206,210],{},"Claude Code bisa dipakai: Laras Router juga melayani format Anthropic Messages, jadi ikuti ",[193,207,209],{"href":208},"\u002Fid\u002Fintegrations\u002Fclaude-code","panduan Claude Code",". Codex CLI memakai OpenAI Responses API, yang belum didukung dan sedang dalam pengembangan.",{"title":79,"searchDepth":212,"depth":212,"links":213},3,[214,216,217,218],{"id":85,"depth":215,"text":86},2,{"id":123,"depth":215,"text":124},{"id":153,"depth":215,"text":154},{"id":187,"depth":215,"text":188},"API yang kompatibel dengan OpenAI untuk DeepSeek-V4.1-Flash, dibayar dari wallet USD prabayar yang Anda isi dalam Rupiah lewat QRIS.","md",null,{},true,"\u002F",{"title":54,"description":219},"index","mKqtuwwTBHRxdQfCJTJeuY6X8bDJONbvPYNuHrXpMpI",1793333617460]