Dokumentasi resmi penggunaan Universal API Gateway.
Gateway ini 100% kompatibel dengan standar antarmuka OpenAI. Anda bisa langsung mengganti Base URL dan API Key pada aplikasi klien Anda (seperti Chatbot, Cursor, Cline, LibreChat, dll) tanpa perlu penyesuaian khusus.
Sistem kami menerapkan validasi nama model secara sangat ketat. Anda hanya diizinkan untuk menggunakan nama model atau alias yang sudah terdaftar secara resmi di halaman Daftar Model Tersedia.
Jika Anda menggunakan model selain yang diizinkan (contoh: openai/gpt-4o atau llama3-8b-8192), sistem kami akan menolak permintaan tersebut dengan Error 400 Bad Request.
Contoh yang Benar: apimu/v1, v1/anthropic/claude-3.5-sonnet, v2/llama-3.1-70b-versatile
Gunakan Client API Key yang diberikan oleh admin pada HTTP Headers Authorization.
Authorization: Bearer sk-apimu-xxxxxxxxxx
Cara memanggil API menggunakan terminal (Command Line):
curl -X POST https://apimu.my.id/api/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-apimu-xxxxxxxxxxxx" \
-d '{
"model": "apimu/v1",
"messages": [
{
"role": "user",
"content": "Halo, siapa kamu?"
}
],
"stream": true
}'
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
model |
String | Ya | Nama model yang ingin digunakan (cth: gemini-1.5-pro, claude-3-opus). |
messages |
Array | Ya | Daftar riwayat percakapan dengan format {"role": "...", "content": "..."}. |
stream |
Boolean | Tidak | Jika true, balasan akan dikirimkan secara bertahap (Streaming). |
temperature |
Float | Tidak | Mengontrol kreativitas balasan AI (0.0 sampai 2.0). |
Anda dapat memantau kuota dan log permintaan Anda secara real-time melalui tautan berikut: