[{"data":1,"prerenderedAt":381},["ShallowReactive",2],{"docs-nav-titles":3,"page-docs_id-\u002Fintegrations":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":372,"extension":373,"eyebrow":374,"meta":375,"navTitle":47,"navigation":376,"path":377,"seo":378,"stem":379,"__hash__":380},"docs_id\u002Fintegrations\u002Findex.md","Integrasi",{"type":56,"value":57,"toc":361},"minimark",[58,62,67,70,177,185,189,244,248,274,278,299,303,314,317,321,335,339,349],[59,60,61],"p",{},"Laras Router mengimplementasikan OpenAI Chat Completions API dan Anthropic Messages API. Jika sebuah tool bisa mengatur base URL kustom yang kompatibel dengan OpenAI atau Anthropic, tool itu bisa mengirim request-nya ke sini. Setiap panduan di bawah sudah dicek dengan dokumentasi resmi tool tersebut.",[63,64,66],"h2",{"id":65},"detail-koneksi","Detail koneksi",[59,68,69],{},"Di hampir semua tool, pengaturannya berujung pada nilai yang sama:",[71,72,73,86],"table",{},[74,75,76],"thead",{},[77,78,79,83],"tr",{},[80,81,82],"th",{},"Pengaturan",[80,84,85],{},"Nilai",[87,88,89,110,118,138,147,161,169],"tbody",{},[77,90,91,95],{},[92,93,94],"td",{},"Base URL",[92,96,97,101,102,105,106,109],{},[98,99,100],"code",{},"https:\u002F\u002Fapi.larasrouter.com\u002Fv1"," (format OpenAI) · ",[98,103,104],{},"https:\u002F\u002Fapi.larasrouter.com"," (format Anthropic, yang menambahkan ",[98,107,108],{},"\u002Fv1\u002Fmessages"," sendiri)",[77,111,112,115],{},[92,113,114],{},"Format API",[92,116,117],{},"OpenAI Chat Completions, atau Anthropic Messages",[77,119,120,123],{},[92,121,122],{},"API key",[92,124,125,126,129,130,133,134,137],{},"Kunci Anda dari konsol (",[98,127,128],{},"lr_live_…","), dikirim sebagai ",[98,131,132],{},"Authorization: Bearer","; ",[98,135,136],{},"x-api-key"," juga diterima",[77,139,140,142],{},[92,141,49],{},[92,143,144],{},[98,145,146],{},"deepseek-flash",[77,148,149,152],{},[92,150,151],{},"Batas per kunci",[92,153,154,155,160],{},"300 request \u002F menit · 16 bersamaan (",[156,157,159],"a",{"href":158},"\u002Fid\u002Fguides\u002Frate-limits","rate limit",")",[77,162,163,166],{},[92,164,165],{},"Didukung",[92,167,168],{},"Streaming, tool calling",[77,170,171,174],{},[92,172,173],{},"Belum didukung",[92,175,176],{},"Input gambar",[59,178,179,180,184],{},"Buat API key terpisah untuk setiap tool, dengan ",[156,181,183],{"href":182},"\u002Fid\u002Fguides\u002Fbilling#key-budgets","anggaran bulanan",", supaya Anda bisa melihat dan membatasi pengeluaran masing-masing.",[63,186,188],{"id":187},"agent","Agent",[190,191,193,201,207,213,219,226,232,238],"cards",{"cols":192},3,[194,195,198],"card",{"icon":196,"title":17,"to":197},"terminal","\u002Fid\u002Fintegrations\u002Fclaude-code",[59,199,200],{},"Coding agent Anthropic untuk terminal, melalui Anthropic Messages API.",[194,202,204],{"icon":196,"title":28,"to":203},"\u002Fid\u002Fintegrations\u002Fopencode",[59,205,206],{},"Coding agent open source untuk terminal.",[194,208,210],{"icon":196,"title":16,"to":209},"\u002Fid\u002Fintegrations\u002Faider",[59,211,212],{},"Pair programming dengan AI di terminal, langsung di repo git Anda.",[194,214,216],{"icon":196,"title":20,"to":215},"\u002Fid\u002Fintegrations\u002Fgoose",[59,217,218],{},"Agent open source dengan aplikasi desktop dan CLI.",[194,220,223],{"icon":221,"title":21,"to":222},"brain","\u002Fid\u002Fintegrations\u002Fhermes",[59,224,225],{},"Agent open source dari Nous Research yang berjalan di terminal.",[194,227,229],{"icon":221,"title":27,"to":228},"\u002Fid\u002Fintegrations\u002Fopenclaw",[59,230,231],{},"Asisten AI pribadi yang di-host sendiri, dengan gateway dan aplikasi chat.",[194,233,235],{"icon":196,"title":29,"to":234},"\u002Fid\u002Fintegrations\u002Fpi",[59,236,237],{},"Coding agent untuk terminal dengan provider kustom di models.json.",[194,239,241],{"icon":196,"title":25,"to":240},"\u002Fid\u002Fintegrations\u002Foh-my-pi",[59,242,243],{},"Coding agent untuk terminal (omp) dengan provider kustom di models.yml.",[63,245,247],{"id":246},"editor-dan-ekstensi","Editor dan ekstensi",[190,249,250,256,262,268],{"cols":192},[194,251,253],{"icon":98,"title":18,"to":252},"\u002Fid\u002Fintegrations\u002Fcline",[59,254,255],{},"Ekstensi coding agent untuk VS Code dan editor lain.",[194,257,259],{"icon":98,"title":23,"to":258},"\u002Fid\u002Fintegrations\u002Fkilo-code",[59,260,261],{},"Coding agent open source untuk VS Code, JetBrains, dan CLI.",[194,263,265],{"icon":98,"title":19,"to":264},"\u002Fid\u002Fintegrations\u002Fcontinue",[59,266,267],{},"Ekstensi coding AI open source untuk VS Code dan JetBrains.",[194,269,271],{"icon":98,"title":31,"to":270},"\u002Fid\u002Fintegrations\u002Fzed",[59,272,273],{},"Editor kode dengan panel agent AI bawaan.",[63,275,277],{"id":276},"sdk","SDK",[190,279,280,287,293],{"cols":192},[194,281,284],{"icon":282,"title":48,"to":283},"braces","\u002Fid\u002Fintegrations\u002Fopenai-sdk",[59,285,286],{},"Library resmi OpenAI untuk Python dan Node.js.",[194,288,290],{"icon":282,"title":30,"to":289},"\u002Fid\u002Fintegrations\u002Fvercel-ai-sdk",[59,291,292],{},"Toolkit TypeScript untuk aplikasi AI, lewat provider yang kompatibel dengan OpenAI.",[194,294,296],{"icon":282,"title":24,"to":295},"\u002Fid\u002Fintegrations\u002Flangchain",[59,297,298],{},"ChatOpenAI dari package langchain-openai.",[63,300,302],{"id":301},"sedang-dikembangkan","Sedang dikembangkan",[304,305,306],"ul",{},[307,308,309,313],"li",{},[310,311,312],"strong",{},"Codex CLI"," memakai OpenAI Responses API.",[59,315,316],{},"Laras Router belum mengimplementasikan Responses API, jadi Codex CLI belum bisa terhubung. Dukungan sedang dikembangkan.",[63,318,320],{"id":319},"tidak-dibahas","Tidak dibahas",[304,322,323,329],{},[307,324,325,328],{},[310,326,327],{},"Cursor"," tidak mendokumentasikan cara mengarahkan modelnya ke base URL kustom yang kompatibel dengan OpenAI, jadi tidak ada panduan yang bisa kami verifikasi.",[307,330,331,334],{},[310,332,333],{},"Roo Code"," sudah dihentikan pengembangannya.",[63,336,338],{"id":337},"tool-anda-tidak-ada-di-daftar","Tool Anda tidak ada di daftar?",[59,340,341,342,345,346,348],{},"Cari pengaturan bernama \"OpenAI-compatible provider\", \"custom endpoint\", atau \"custom base URL\" (kadang ",[98,343,344],{},"OPENAI_BASE_URL","), lalu gunakan detail koneksi di atas. Ingat bahwa ",[98,347,146],{}," hanya menerima teks, jadi matikan fitur gambar atau vision. Tool yang hanya mendukung Responses API belum bisa dipakai.",[59,350,351,352,356,357,360],{},"Ada kendala saat setup? Kirim email ke ",[156,353,355],{"href":354},"mailto:support@larasrouter.com","support@larasrouter.com"," dengan nama tool dan ",[98,358,359],{},"X-Laras-Request-ID"," dari request yang gagal.",{"title":362,"searchDepth":192,"depth":192,"links":363},"",[364,366,367,368,369,370,371],{"id":65,"depth":365,"text":66},2,{"id":187,"depth":365,"text":188},{"id":246,"depth":365,"text":247},{"id":276,"depth":365,"text":277},{"id":301,"depth":365,"text":302},{"id":319,"depth":365,"text":320},{"id":337,"depth":365,"text":338},"Gunakan Laras Router dari coding agent, editor, dan SDK yang mendukung base URL yang kompatibel dengan OpenAI atau Anthropic Messages, dengan panduan setup terverifikasi untuk masing-masing.","md",null,{},true,"\u002Fintegrations",{"title":54,"description":372},"integrations\u002Findex","C6sCQuig9N8eyivZys-eGkI79j5DEvczXAphfMtXT9Y",1793333617472]