OpenRouter menyediakan katalog model, API terpadu, SDK, dan opsi perutean. Fitur, harga, dan kebijakan data berbeda menurut model dan penyedia.
OpenRouter: API terpadu untuk berbagai model AI
OpenRouter menyediakan katalog model dan lapisan API bersama agar pengembang dapat memilih berbagai model serta penyedia AI. Situs resminya menampilkan model teks, gambar, video, dan audio, dengan integrasi melalui API, SDK klien, dan Agent SDK. Kemampuan, harga, batas konteks, wilayah layanan, dan kebijakan penyedia berbeda-beda. Sebelum integrasi, periksa katalog model, dokumentasi resmi, dan halaman harga.
Fitur utama
- API dan katalog terpadu: cari dan panggil model yang tersedia melalui satu API. Katalog menampilkan deskripsi dan harga terkini; daftar model juga dapat diminta melalui API.
- Kompatibilitas OpenAI SDK: dokumentasi resmi menjelaskan cara integrasi. Migrasi tetap memerlukan konfigurasi alamat dasar API OpenRouter, kunci, dan identitas model, serta pemeriksaan dukungan parameter.
- SDK klien dan Agent SDK: dokumentasi tersedia untuk SDK klien JavaScript/TypeScript dan Python. Agent SDK mendukung alur agen dengan pemanggilan alat, siklus percakapan, dan pengelolaan status. Ikuti dokumen untuk versi yang digunakan.
- Perutean model dan penyedia: opsi perutean dan cadangan dapat membantu saat model atau penyedia tidak tersedia. Perilaku bergantung pada permintaan, endpoint, dan paket; pemilihan harga terendah atau layanan tanpa gangguan tidak dijamin.
- Tagihan per model: biaya inferensi mengikuti tarif publik model yang dipilih. Paket dapat berbeda dalam biaya layanan, akses model, alat anggaran, dan fitur lain. Harga dan ketentuan dapat berubah.
- Pengaturan kebijakan data: setiap penyedia model memiliki aturan pemrosesan sendiri. OpenRouter mendokumentasikan penyaringan penyedia pada tingkat akun atau permintaan. Periksa kebijakan penyedia dan pengaturan privasi sebelum mengirim data sensitif.
Cara memulai
- Buat akun dan tinjau paket, katalog, penagihan, serta kebijakan data terkini.
- Buat kunci API di dasbor dan simpan dalam variabel lingkungan atau pengelola rahasia. Jangan taruh di repositori, aplikasi klien, atau log.
- Pilih model dan baca persyaratan input, output, alat, serta multimodal. Untuk OpenAI SDK, ikuti panduan resmi dalam mengatur
baseURL, kunci, dan nama model. - Uji format permintaan, biaya, penanganan kesalahan, dan opsi cadangan dengan data non-sensitif sebelum memakai data nyata.
- Tetapkan anggaran atau batas kunci dan periksa pemakaian, biaya, serta kebijakan penyedia secara berkala.
Kegunaan dan batasan
OpenRouter dapat cocok bagi pengembang yang ingin mengelola beberapa pilihan model melalui satu API. Platform dapat dipakai untuk membandingkan model, membangun alur chat atau agen, serta memanggil model gambar atau audio yang didukung. Pemanggilan alat, keluaran terstruktur, dan fitur multimodal bergantung pada model dan endpoint. Antarmuka terpadu mengurangi sebagian perbedaan integrasi, tetapi tidak menghapus variasi parameter, harga, batas, dan perilaku. Latensi, akurasi, dan ketersediaan tetap tidak dijamin.
Permintaan diteruskan ke model dan penyedia yang dipilih. Pengaturan data OpenRouter dan kebijakan penyedia merupakan hal terpisah. Sebelum mengirim kode, data pelanggan, atau informasi pribadi, periksa penyimpanan, penggunaan untuk pelatihan, wilayah pemrosesan, dan opsi log. Validasi keamanan dan fakta keluaran AI di aplikasi Anda. Biaya bergantung pada model dan syarat layanan; sertakan kesalahan dan jalur cadangan dalam perkiraan biaya serta pengujian.
Pertanyaan umum
Apa itu OpenRouter?
Platform API multi-model dengan katalog, API terpadu, dan alat pengembang seperti SDK. Katalog menunjukkan model dan endpoint yang tersedia saat ini.
Apakah OpenAI SDK dapat digunakan?
Dokumentasi resmi menjelaskan integrasi yang kompatibel. Biasanya perlu mengatur baseURL, kunci API, nama model, lalu memeriksa dukungan parameter.
Bagaimana biaya dihitung?
Biaya inferensi mengikuti tarif publik model yang dipilih; paket dapat memiliki biaya atau fitur berbeda. Periksa harga dan catatan tagihan terkini.
Bagaimana data permintaan ditangani?
OpenRouter dan setiap penyedia memiliki kebijakan terpisah. Tinjau log, penggunaan data, penyaringan penyedia, dan aturan penyimpanan penyedia yang dipilih.


Pertanyaan yang sering diajukan
Apa itu OpenRouter?
Platform API multi-model dengan katalog, API terpadu, dan alat pengembang seperti SDK. Katalog menunjukkan model dan endpoint yang tersedia saat ini.
Apakah OpenAI SDK dapat digunakan?
Dokumentasi resmi menjelaskan integrasi yang kompatibel. Biasanya perlu mengatur `baseURL`, kunci API, nama model, lalu memeriksa dukungan parameter.
Bagaimana biaya dihitung?
Biaya inferensi mengikuti tarif publik model yang dipilih; paket dapat memiliki biaya atau fitur berbeda. Periksa harga dan catatan tagihan terkini.
Bagaimana data permintaan ditangani?
OpenRouter dan setiap penyedia memiliki kebijakan terpisah. Tinjau log, penggunaan data, penyaringan penyedia, dan aturan penyimpanan penyedia yang dipilih.