Kami menggunakan cookie. Cookie dan penyimpanan browser menjaga Anda tetap masuk dan mengingat preferensi Anda. Dengan izin Anda, kami juga mengukur cara situs digunakan. Anda dapat kapan saja. Lihat kebijakan cookie kami.

Pengantar

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, misalnya anthropic/claude-sonnet-4.5 atau openai/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

KemampuanEndpointPanduan
Teks, reasoning, tools, visionPOST /chat/completionsChat completions
Responses APIPOST /responsesResponses
Completions lama (legacy)POST /completionsCompletions
EmbeddingPOST /embeddingsEmbedding
GambarPOST /images/generationsGambar
Video (job asinkron)POST /videos, GET /videos/{id}Video
Teks ke suaraPOST /audio/speechSuara
Suara ke teksPOST /audio/transcriptionsTranskripsi
RerankPOST /rerankRerank
KeputusanPOST /decisionsKeputusan
Daftar modelGET /modelsModel
Pencarian generationGET /generation?id=Pencarian generation
Saldo dan keyGET /credits, GET /keyInfo saldo & key

Alur sebuah request

  1. Klien Anda mengirim request dengan Authorization: Bearer sk-api14-....
  2. Gateway memeriksa key, apakah model tersedia dan diizinkan untuk key dan paket Anda, rate limit, serta saldo Anda.
  3. Body request diteruskan tanpa perubahan ke penyedia upstream.
  4. Response dikembalikan kepada Anda tanpa perubahan, di-stream byte demi byte saat stream: true.
  5. 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