Memulai
Pengantar
Satu endpoint kompatibel OpenAI untuk semua model: teks, gambar, video, suara, embedding, dan lainnya, dengan satu API key dan saldo USD.
api14 adalah API gateway yang kompatibel dengan OpenAI untuk sekitar 650 model AI. Dengan satu API key, satu base URL, dan satu saldo USD, Anda mendapatkan model teks, gambar, video, suara, transkripsi, musik, embedding, dan rerank dari semua penyedia besar. Anda tetap memakai SDK resmi OpenAI; yang berubah hanya baseURL dan apiKey.
https://api14.com/api/v1
Apa yang Anda dapatkan
- Semua model, sekitar 650 model, disinkronkan secara otomatis. Model id memakai format
provider/model, misalnyaanthropic/claude-sonnet-4.5atauopenai/gpt-5-mini. Lihat Model id & varian. - Format request dan response OpenAI, chat completions, Responses, embedding, gambar, audio, dan lainnya, sehingga kode yang sudah ada tetap berjalan tanpa perubahan. Lihat Kompatibilitas OpenAI SDK.
- Harga yang jelas dalam USD, setiap model menampilkan harganya, dan setiap request dipotong dari saldo USD Anda. Ada kredit gratis saat mendaftar; paket memberi lebih banyak pemakaian daripada harganya. Lihat Harga & penagihan.
- Fitur lanjutan diteruskan apa adanya, streaming, tool calling, structured outputs, reasoning, pencarian web, prompt caching, provider routing, dan fallback model.
Sekilas tentang endpoint
| Kemampuan | Endpoint | Panduan |
|---|---|---|
| Teks, reasoning, tools, vision | POST /chat/completions | Chat completions |
| Responses API | POST /responses | Responses |
| Completions lama (legacy) | POST /completions | Completions |
| Embedding | POST /embeddings | Embedding |
| Gambar | POST /images/generations | Gambar |
| Video (job asinkron) | POST /videos, GET /videos/{id} | Video |
| Teks ke suara | POST /audio/speech | Suara |
| Suara ke teks | POST /audio/transcriptions | Transkripsi |
| Rerank | POST /rerank | Rerank |
| Keputusan | POST /decisions | Keputusan |
| Daftar model | GET /models | Model |
| Pencarian generation | GET /generation?id= | Pencarian generation |
| Saldo dan key | GET /credits, GET /key | Info saldo & key |
Alur sebuah request
- Klien Anda mengirim request dengan
Authorization: Bearer sk-api14-.... - Gateway memeriksa key, apakah model tersedia dan diizinkan untuk key dan paket Anda, rate limit, serta saldo Anda.
- Body request diteruskan tanpa perubahan ke penyedia upstream.
- Response dikembalikan kepada Anda tanpa perubahan, di-stream byte demi byte saat
stream: true. - Biaya pasti dari request dipotong dari saldo USD Anda. Request yang gagal tidak dikenakan biaya.
Request pertama
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.chat.completions.create({
"model": "openai/gpt-5-mini",
"messages": [
{
"role": "user",
"content": "Explain vector databases in two sentences."
}
]
});
console.log(result.choices[0].message.content);
Langkah selanjutnya
- Mulai cepat, buat key dan kirim request dalam satu menit.
- Autentikasi, cara kerja key dan cara menjaganya tetap aman.
- Error dan Rate limit, hal yang perlu ditangani di produksi.
- Jelajahi semua model beserta harganya di halaman model.