URL dasar yang kompatibel dengan OpenAI. Semua penyedia, satu tabel.

URL dasar untuk SDK OpenAI bagi 28 penyedia, beserta ID model dan layanan masing-masing, serta nilai ANTHROPIC_BASE_URL untuk Claude Code. Semua URL berasal dari dokumentasi resmi penyedia, yang diakses pada 26 Oktober 2026.

client.py
from openai import OpenAI
client = OpenAI(
base_url="https://api.zurelay.com/v1", # any URL from the table
api_key="<YOUR_API_KEY>",
)
reply = client.chat.completions.create(
model="claude-opus-5-5",
messages=[{"role": "user", "content": "Hello"}],
)
print(reply.choices[0].message.content)

SDK OpenAI

base_url untuk setiap penyedia. Salin, tempel, selesai.

Gunakan salah satu URL ini sebagai base_url di Python atau baseURL di Node, dengan kunci API penyedia tersebut dan salah satu ID modelnya. Nama setiap penyedia menautkan ke dokumentasi sumber URL.

Lab model

API milik lab, melalui OpenAI SDK.

  • OpenAI
    https://api.openai.com/v1

    gpt-6-astra

    API native: Responses, Chat Completions, embeddings, dan lainnya.

  • Anthropic (lapisan SDK OpenAI)
    https://api.anthropic.com/v1/

    claude-opus-5-5

    Hanya Chat Completions. Menurut Anthropic, lapisan ini tidak ditujukan untuk produksi; response_format dan strict diabaikan, dan tidak ada caching prompt. Messages API miliknya ada di bawah.

  • Google Gemini
    https://generativelanguage.googleapis.com/v1beta/openai/

    gemini-3.8-flash

    Chat Completions, embeddings, pembuatan gambar, dan batch. Pertahankan garis miring di akhir pada Python.

  • xAI (Grok)
    https://api.x.ai/v1

    grok-4.7

    Responses adalah API yang direkomendasikan xAI; Chat Completions disebutnya sebagai API lama.

  • DeepSeek
    https://api.deepseek.com

    deepseek-v4-pro

    Chat Completions. Dokumentasinya mencantumkan URL tanpa /v1.

  • Mistral
    https://api.mistral.ai/v1

    mistral-large-latest

    Chat, fill-in-the-middle, embeddings, file, batch, OCR, dan audio.

  • Moonshot (Kimi)
    https://api.moonshot.ai/v1

    kimi-k3.1-pro

    Chat Completions. Dokumentasinya pindah ke platform.kimi.ai; host API tetap api.moonshot.ai.

  • Alibaba (Qwen, Model Studio Singapore)
    https://dashscope-intl.aliyuncs.com/compatible-mode/v1

    qwen3.8-max

    Chat Completions. Alibaba kini merekomendasikan host workspace, https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1. Kunci hanya berfungsi di region masing-masing.

  • Z.ai (GLM)
    https://api.z.ai/api/paas/v4/

    glm-5.3

    Chat Completions, di /api/paas/v4, bukan /v1. Di Tiongkok, gunakan https://open.bigmodel.cn/api/paas/v4/ milik Zhipu.

  • MiniMax
    https://api.minimax.io/v1

    MiniMax-M3.1-Flash

    Chat Completions dengan tool dan penalaran. temperature dan top_p diterima tetapi tidak berpengaruh.

  • Perplexity
    https://api.perplexity.ai/v1

    sonar

    Agent API, melalui responses.create() di SDK. Dukungan Sonar Chat Completions berakhir pada 27 September 2026; permintaan Sonar sedang dialihkan ke Agent API.

Lab model: URL dasar yang kompatibel dengan OpenAI
PenyediaURL dasarContoh ID modelCatatan
OpenAIhttps://api.openai.com/v1gpt-6-astraAPI native: Responses, Chat Completions, embeddings, dan lainnya.
Anthropic (lapisan SDK OpenAI)https://api.anthropic.com/v1/claude-opus-5-5Hanya Chat Completions. Menurut Anthropic, lapisan ini tidak ditujukan untuk produksi; response_format dan strict diabaikan, dan tidak ada caching prompt. Messages API miliknya ada di bawah.
Google Geminihttps://generativelanguage.googleapis.com/v1beta/openai/gemini-3.8-flashChat Completions, embeddings, pembuatan gambar, dan batch. Pertahankan garis miring di akhir pada Python.
xAI (Grok)https://api.x.ai/v1grok-4.7Responses adalah API yang direkomendasikan xAI; Chat Completions disebutnya sebagai API lama.
DeepSeekhttps://api.deepseek.comdeepseek-v4-proChat Completions. Dokumentasinya mencantumkan URL tanpa /v1.
Mistralhttps://api.mistral.ai/v1mistral-large-latestChat, fill-in-the-middle, embeddings, file, batch, OCR, dan audio.
Moonshot (Kimi)https://api.moonshot.ai/v1kimi-k3.1-proChat Completions. Dokumentasinya pindah ke platform.kimi.ai; host API tetap api.moonshot.ai.
Alibaba (Qwen, Model Studio Singapore)https://dashscope-intl.aliyuncs.com/compatible-mode/v1qwen3.8-maxChat Completions. Alibaba kini merekomendasikan host workspace, https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1. Kunci hanya berfungsi di region masing-masing.
Z.ai (GLM)https://api.z.ai/api/paas/v4/glm-5.3Chat Completions, di /api/paas/v4, bukan /v1. Di Tiongkok, gunakan https://open.bigmodel.cn/api/paas/v4/ milik Zhipu.
MiniMaxhttps://api.minimax.io/v1MiniMax-M3.1-FlashChat Completions dengan tool dan penalaran. temperature dan top_p diterima tetapi tidak berpengaruh.
Perplexityhttps://api.perplexity.ai/v1sonarAgent API, melalui responses.create() di SDK. Dukungan Sonar Chat Completions berakhir pada 27 September 2026; permintaan Sonar sedang dialihkan ke Agent API.

Gateway dan host

Layanan yang menyediakan model dari berbagai lab, atau model terbuka, dengan satu kunci.

  • Zurelay
    https://api.zurelay.com/v1

    claude-opus-5-5

    Chat Completions untuk setiap model chat (Claude, GPT, Gemini, DeepSeek dan lainnya), plus gambar, video, dan ucapan. Satu kunci untuk semuanya.

  • OpenRouter
    https://openrouter.ai/api/v1

    anthropic/claude-opus-5

    Chat Completions. ID model berbentuk lab/model.

  • Vercel AI Gateway
    https://ai-gateway.vercel.sh/v1

    anthropic/claude-opus-5

    Chat Completions, embeddings, dan daftar model.

  • Groq
    https://api.groq.com/openai/v1

    llama-3.3-70b-versatile

    Chat, Responses, dan audio. Perhatikan path /openai/v1.

  • Together AI
    https://api.together.ai/v1

    MiniMaxAI/MiniMax-M3

    Chat, completions, embeddings, gambar, dan audio. Dokumentasinya kini menggunakan api.together.ai; host untuk AS dan Kanada adalah us-api dan ca-api.

  • Fireworks AI
    https://api.fireworks.ai/inference/v1

    accounts/fireworks/models/glm-5p3-flash

    Chat dan completions. Perhatikan path /inference/v1.

  • Cerebras
    https://api.cerebras.ai/v1

    qwen-3.8-27b

    Chat dan completions, dengan streaming.

  • DeepInfra
    https://api.deepinfra.com/v1/openai

    deepseek-ai/DeepSeek-V4-Flash-0731

    Chat Completions. Path-nya /v1/openai, dengan urutan tersebut.

  • Hugging Face
    https://router.huggingface.co/v1

    openai/gpt-oss-120b:fastest

    Hanya Chat Completions. Sufiks menentukan penyedia: :fastest, :cheapest atau nama penyedia.

  • NVIDIA NIM
    https://integrate.api.nvidia.com/v1

    meta/muse-glimmer-30b

    Chat Completions untuk model yang dihosting di build.nvidia.com.

  • SambaNova
    https://api.sambanova.ai/v1

    Meta-Llama-3.3-70B-Instruct

    Chat Completions dan Responses.

  • Azure OpenAI
    https://YOUR-RESOURCE-NAME.openai.azure.com/openai/v1/

    Your deployment's name

    Responses dan Chat Completions. Model diisi dengan nama deployment Anda, dan path v1 tidak memerlukan api-version.

  • Cloudflare Workers AI
    https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/v1

    @cf/meta/llama-3.1-8b-instruct

    Chat dan embedding, dengan ID akun Anda di path dan token API sebagai kunci.

Gateway dan host: URL dasar yang kompatibel dengan OpenAI
PenyediaURL dasarContoh ID modelCatatan
Zurelayhttps://api.zurelay.com/v1claude-opus-5-5Chat Completions untuk setiap model chat (Claude, GPT, Gemini, DeepSeek dan lainnya), plus gambar, video, dan ucapan. Satu kunci untuk semuanya.
OpenRouterhttps://openrouter.ai/api/v1anthropic/claude-opus-5Chat Completions. ID model berbentuk lab/model.
Vercel AI Gatewayhttps://ai-gateway.vercel.sh/v1anthropic/claude-opus-5Chat Completions, embeddings, dan daftar model.
Groqhttps://api.groq.com/openai/v1llama-3.3-70b-versatileChat, Responses, dan audio. Perhatikan path /openai/v1.
Together AIhttps://api.together.ai/v1MiniMaxAI/MiniMax-M3Chat, completions, embeddings, gambar, dan audio. Dokumentasinya kini menggunakan api.together.ai; host untuk AS dan Kanada adalah us-api dan ca-api.
Fireworks AIhttps://api.fireworks.ai/inference/v1accounts/fireworks/models/glm-5p3-flashChat dan completions. Perhatikan path /inference/v1.
Cerebrashttps://api.cerebras.ai/v1qwen-3.8-27bChat dan completions, dengan streaming.
DeepInfrahttps://api.deepinfra.com/v1/openaideepseek-ai/DeepSeek-V4-Flash-0731Chat Completions. Path-nya /v1/openai, dengan urutan tersebut.
Hugging Facehttps://router.huggingface.co/v1openai/gpt-oss-120b:fastestHanya Chat Completions. Sufiks menentukan penyedia: :fastest, :cheapest atau nama penyedia.
NVIDIA NIMhttps://integrate.api.nvidia.com/v1meta/muse-glimmer-30bChat Completions untuk model yang dihosting di build.nvidia.com.
SambaNovahttps://api.sambanova.ai/v1Meta-Llama-3.3-70B-InstructChat Completions dan Responses.
Azure OpenAIhttps://YOUR-RESOURCE-NAME.openai.azure.com/openai/v1/Your deployment's nameResponses dan Chat Completions. Model diisi dengan nama deployment Anda, dan path v1 tidak memerlukan api-version.
Cloudflare Workers AIhttps://api.cloudflare.com/client/v4/accounts/{account_id}/ai/v1@cf/meta/llama-3.1-8b-instructChat dan embedding, dengan ID akun Anda di path dan token API sebagai kunci.

Di komputer Anda sendiri

Alamat default server lokal. SDK tetap meminta kunci; sebagian besar server mengabaikannya.

  • Ollama
    http://localhost:11434/v1/

    gpt-oss:20b

    Chat, completions, embedding, Responses dan daftar model. Kunci apa pun bisa digunakan.

  • LM Studio
    http://localhost:1234/v1

    The model you loaded

    Chat, completions, Responses, embedding dan daftar model.

  • vLLM
    http://localhost:8000/v1

    Qwen/Qwen2.5-1.5B-Instruct

    Chat, completions, Responses dan embedding. Kuncinya adalah "EMPTY" kecuali Anda menjalankannya dengan --api-key.

  • LiteLLM proxy
    http://0.0.0.0:4000

    An alias from your proxy config

    Chat, embedding, gambar, audio dan /messages Anthropic, dengan kunci virtual. Dokumentasinya mencantumkan URL tanpa /v1.

Di komputer Anda sendiri: URL dasar yang kompatibel dengan OpenAI
PenyediaURL dasarContoh ID modelCatatan
Ollamahttp://localhost:11434/v1/gpt-oss:20bChat, completions, embedding, Responses dan daftar model. Kunci apa pun bisa digunakan.
LM Studiohttp://localhost:1234/v1The model you loadedChat, completions, Responses, embedding dan daftar model.
vLLMhttp://localhost:8000/v1Qwen/Qwen2.5-1.5B-InstructChat, completions, Responses dan embedding. Kuncinya adalah "EMPTY" kecuali Anda menjalankannya dengan --api-key.
LiteLLM proxyhttp://0.0.0.0:4000An alias from your proxy configChat, embedding, gambar, audio dan /messages Anthropic, dengan kunci virtual. Dokumentasinya mencantumkan URL tanpa /v1.

Claude Code

Nilai ANTHROPIC_BASE_URL. Tanpa /v1.

Claude Code dan SDK Anthropic menggunakan Messages API dari Anthropic, dan para penyedia ini mendukungnya. Atur ANTHROPIC_BASE_URL ke URL tersebut dan ANTHROPIC_AUTH_TOKEN ke kunci API.

  • Anthropic
    https://api.anthropic.com

    claude-opus-5-5

    Default. Messages, batch, penghitungan token, file dan daftar model.

  • Zurelay
    https://api.zurelay.com

    claude-opus-5-5

    Semua model Claude di Messages API Anthropic, dengan caching prompt dan thinking, di bawah harga resmi Anthropic.

  • OpenRouter
    https://openrouter.ai/api

    anthropic/claude-opus-5

    Atur ANTHROPIC_AUTH_TOKEN ke kunci OpenRouter Anda dan ANTHROPIC_API_KEY ke string kosong.

  • DeepSeek
    https://api.deepseek.com/anthropic

    deepseek-v4-pro

    Messages, dengan beberapa field diabaikan. Nama model Claude dipetakan ke nama model DeepSeek.

  • Moonshot (Kimi)
    https://api.moonshot.ai/anthropic

    kimi-k3.1-pro

    Messages, untuk Claude Code.

  • Z.ai (GLM)
    https://api.z.ai/api/anthropic

    glm-5.3

    Messages. Di Tiongkok, gunakan https://open.bigmodel.cn/api/anthropic milik Zhipu.

  • MiniMax
    https://api.minimax.io/anthropic

    MiniMax-M3.1-Flash

    Messages.

  • Alibaba (Qwen, Singapore)
    https://dashscope-intl.aliyuncs.com/apps/anthropic

    qwen3.8-max

    Messages, tanpa daftar model. Alibaba kini menyarankan host workspace yang berakhiran .maas.aliyuncs.com/apps/anthropic.

URL dasar yang kompatibel dengan Anthropic untuk Claude Code
PenyediaURL dasarContoh ID modelCatatan
Anthropichttps://api.anthropic.comclaude-opus-5-5Default. Messages, batch, penghitungan token, file dan daftar model.
Zurelayhttps://api.zurelay.comclaude-opus-5-5Semua model Claude di Messages API Anthropic, dengan caching prompt dan thinking, di bawah harga resmi Anthropic.
OpenRouterhttps://openrouter.ai/apianthropic/claude-opus-5Atur ANTHROPIC_AUTH_TOKEN ke kunci OpenRouter Anda dan ANTHROPIC_API_KEY ke string kosong.
DeepSeekhttps://api.deepseek.com/anthropicdeepseek-v4-proMessages, dengan beberapa field diabaikan. Nama model Claude dipetakan ke nama model DeepSeek.
Moonshot (Kimi)https://api.moonshot.ai/anthropickimi-k3.1-proMessages, untuk Claude Code.
Z.ai (GLM)https://api.z.ai/api/anthropicglm-5.3Messages. Di Tiongkok, gunakan https://open.bigmodel.cn/api/anthropic milik Zhipu.
MiniMaxhttps://api.minimax.io/anthropicMiniMax-M3.1-FlashMessages.
Alibaba (Qwen, Singapore)https://dashscope-intl.aliyuncs.com/apps/anthropicqwen3.8-maxMessages, tanpa daftar model. Alibaba kini menyarankan host workspace yang berakhiran .maas.aliyuncs.com/apps/anthropic.

Biaya Claude Code di masing-masing penyedia tersedia di harga Claude Code.

Sebelum Anda beralih

Hal yang sering jadi kendala.

  • URL dasar biasanya berakhiran /v1, dan SDK menambahkan /chat/completions secara otomatis. Menempelkan endpoint lengkap sebagai URL dasar akan menghasilkan error 404.
  • Tidak semua penyedia menggunakan /v1: Groq menggunakan /openai/v1, Fireworks /inference/v1, DeepInfra /v1/openai, Z.ai /api/paas/v4/, dan Gemini /v1beta/openai/.
  • URL dasar bergaya Anthropic tidak pernah berakhiran /v1. Claude Code menambahkan /v1/messages ke ANTHROPIC_BASE_URL secara otomatis.
  • ID untuk model yang sama berbeda antarpenyedia: claude-opus-5-5 di Anthropic, anthropic/claude-opus-5 di OpenRouter, dan nama deployment di Azure.
  • Kompatibel dengan OpenAI biasanya berarti mendukung Chat Completions. Responses, embeddings, files dan batch hanya tersedia jika disebutkan dalam tabel.
  • Kunci API hanya berlaku untuk satu penyedia, dan di Alibaba untuk satu wilayah: kunci yang dikirim ke host yang salah akan menghasilkan error 401.

Panduan API yang kompatibel dengan OpenAI membahas hal-hal yang perlu diuji sebelum Anda mengalihkan trafik produksi.

client.ts
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.zurelay.com/v1", // any URL from the table
apiKey: process.env.API_KEY,
});
terminal
# Most tools built on the OpenAI SDKs read these
export OPENAI_BASE_URL="https://api.zurelay.com/v1"
export OPENAI_API_KEY="<YOUR_API_KEY>"
# Claude Code and the Anthropic SDKs read these instead
export ANTHROPIC_BASE_URL="https://api.zurelay.com"
export ANTHROPIC_AUTH_TOKEN="<YOUR_API_KEY>"

API Satu kunci

Atau satu URL dasar untuk semuanya. Di bawah harga resmi.

Zurelay menyediakan Claude, GPT, Gemini, DeepSeek, Grok, Qwen, GLM, Kimi dan lainnya di https://api.zurelay.com/v1, dengan harga di bawah harga resmi tiap lab dan saldo prabayar mulai $10. Claude juga tersedia melalui Messages API dari Anthropic, jadi Claude Code juga bisa digunakan.

Tanya jawab

Pertanyaan seputar Base URL.

Ada pertanyaan lain? Tanyakan kepada tim kami dan kami akan menjawab lewat email.

Apa URL dasar API OpenAI?

https://api.openai.com/v1. SDK OpenAI menggunakannya secara default, jadi Anda cukup mengatur base_url (Python) atau baseURL (Node) agar kode yang sama mengarah ke penyedia lain.

Apa itu API yang kompatibel dengan OpenAI?

API yang menerima permintaan dengan format yang sama seperti OpenAI, biasanya format Chat Completions, sehingga SDK OpenAI dan alat yang dibangun di atasnya bisa digunakan setelah Anda mengganti URL dasar, kunci API, dan nama model. Sebagian besar lab dan gateway menyediakannya selain API mereka sendiri.

Bagaimana cara mengubah URL dasar di SDK OpenAI?

Tetapkan base_url saat membuat klien di Python, atau baseURL di Node, dengan kunci API penyedia sebagai api_key. Banyak alat juga membaca variabel lingkungan OPENAI_BASE_URL dan OPENAI_API_KEY.

Apakah Claude memiliki API yang kompatibel dengan OpenAI?

Ya, di https://api.anthropic.com/v1/, hanya untuk Chat Completions. Menurut Anthropic, API ini tidak ditujukan untuk penggunaan produksi: response_format dan strict diabaikan, dan caching prompt tidak tersedia. Messages API milik Anthropic, di https://api.anthropic.com, menyediakan semua fitur. Zurelay menyediakan Claude melalui keduanya: Chat Completions di https://api.zurelay.com/v1 dan Messages di https://api.zurelay.com.

Apa URL dasar Gemini yang kompatibel dengan OpenAI?

https://generativelanguage.googleapis.com/v1beta/openai/, dengan kunci API Gemini Anda. API ini mendukung Chat Completions, embedding, pembuatan gambar, dan batch.

Apa URL dasar API DeepSeek?

https://api.deepseek.com untuk SDK OpenAI, dan https://api.deepseek.com/anthropic untuk Claude Code dan SDK Anthropic.

URL dasar apa yang digunakan Claude Code?

Claude Code membaca ANTHROPIC_BASE_URL, dengan nilai default https://api.anthropic.com. Atur ke URL lain yang kompatibel dengan Anthropic dari tabel, tanpa /v1, dan tetapkan kunci API sebagai ANTHROPIC_AUTH_TOKEN.

Seberapa mutakhir daftar ini?

Semua URL diambil dari dokumentasi resmi penyedia pada 26 Oktober 2026, dan setiap baris menautkan ke halaman sumbernya. Penyedia bisa mengubah URL, jadi periksa halaman tersebut jika URL tidak lagi berfungsi.

Tak perlu lagi bayar harga resmi.
Mulai berhemat hari ini.

Buat kunci API dalam hitungan detik, arahkan SDK yang sudah Anda gunakan ke Zurelay, dan setiap permintaan jadi hingga 90% lebih murah sejak token pertama.