DOKUMENTASI RESMI API GATEWAY / 100% OPENAI COMPATIBLE
API Dokumentasi & Quickstart
Integrasikan ratusan model AI (OpenAI, Anthropic Claude, Google Gemini, DeepSeek, Meta LLaMA) ke aplikasi, script, Cursor, Cline, atau Roo Code dengan satu API key terpusat.
Base URL Gateway
Gunakan URL ini sebagai pengganti https://api.openai.com/v1 di aplikasi Anda.
/api/v1Autentikasi Header
Kirim API key Anda pada HTTP Header Authorization:
Authorization: Bearer ky-your-api-key-hereContoh Integrasi Kode
Pilih bahasa pemrograman dan model AI tujuan
from openai import OpenAI
# Inisialisasi client dengan Base URL FreeAIModel
client = OpenAI(
base_url="/api/v1",
api_key="ky-your-api-key-here", # Dapatkan API key di Dashboard
)
# Panggil model AI pilihan Anda
response = client.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "system", "content": "Kamu adalah asisten AI yang sangat pintar dan ramah."},
{"role": "user", "content": "Jelaskan konsep AI Gateway dalam 2 kalimat ringkas."},
],
temperature=0.7,
)
print(response.choices[0].message.content)Daftar Endpoint API Utama
Semua request wajib menyertakan header Authorization: Bearer <key>.
| METHOD | ENDPOINT | DESKRIPSI | FORMAT RETURN |
|---|---|---|---|
| POST | /api/v1/chat/completions | Mengirim percakapan ke model AI (mendukung streaming SSE dan standard JSON) | OpenAI ChatCompletion Object |
| GET | /api/v1/models | Mengambil seluruh daftar model AI yang aktif dan tersedia di platform | { object: "list", data: [...] } |
| GET | /api/v1/models/{model_id} | Mengambil informasi spesifik dari sebuah model AI | OpenAI Model Object |
Format Error & Kode Status HTTP
Jika terjadi kendala pada permintaan, sistem mengembalikan format error standar OpenAI:
401 Unauthorized
API key tidak disertakan, tidak valid, atau telah dinonaktifkan.
402 Payment Required
Saldo akun tidak mencukupi untuk memproses token model berbayar.
429 Too Many Requests
Tingkat permintaan melebihi batas Rate Limit (RPM) yang ditentukan untuk API key.
500 Internal Gateway Error
Penyedia model utama (upstream) mengalami gangguan atau timeout sementara.
Mulai Kirim Request API Pertama Anda Sekarang
Dapatkan saldo uji coba gratis instan saat mendaftar akun baru dan buat API key dalam hitungan detik.