Satu API key untuk menjalankan semua model AI Anda

1M+

Token konteks maksimum per request — satu endpoint untuk semua model AI.

SSyntrichia

Drop-in untuk OpenAI SDK, Anthropic SDK, dan Claude Code. Ganti model tanpa mengubah kode Anda.

✦
Kompatibel penuh
OpenAI · Anthropic · Gemini
01 / MODEL

Model siap pakai

Panggil dengan ID pada field model. Daftar diperbarui otomatis dari gateway.

02 / QUICKSTART

Drop-in untuk SDK Anda

Kompatibel format OpenAI & Anthropic. Pilih tab sesuai stack.

BASH
# Chat completion — format OpenAI
curl https://ai.syntrichia.tech/v1/chat/completions \
  -H "Authorization: Bearer sk-xxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "cc/claude-fable-5",
    "messages": [{"role":"user","content":"Halo!"}]
  }'
from openai import OpenAI
client = OpenAI(
    base_url="https://ai.syntrichia.tech/v1",
    api_key="sk-xxxxxxxx",
)
resp = client.chat.completions.create(
    model="cc/claude-fable-5",
    messages=[{"role":"user","content":"Halo!"}],
)
print(resp.choices[0].message.content)
import OpenAI from "openai";
const client = new OpenAI({
  baseURL: "https://ai.syntrichia.tech/v1",
  apiKey: "sk-xxxxxxxx",
});
const r = await client.chat.completions.create({
  model: "cc/claude-fable-5",
  messages: [{ role: "user", content: "Halo!" }],
});
console.log(r.choices[0].message.content);
import anthropic
client = anthropic.Anthropic(
    base_url="https://ai.syntrichia.tech",
    api_key="sk-xxxxxxxx",
)
msg = client.messages.create(
    model="cc/claude-fable-5", max_tokens=1024,
    messages=[{"role":"user","content":"Halo!"}],
)
print(msg.content[0].text)
# Arahkan Claude Code ke gateway ini
export ANTHROPIC_BASE_URL="https://ai.syntrichia.tech"
export ANTHROPIC_AUTH_TOKEN="sk-xxxxxxxx"
claude
# Endpoint kompatibel Google Gemini
curl https://ai.syntrichia.tech/v1beta/models/cc-claude-fable-5:generateContent \
  -H "x-goog-api-key: sk-xxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{"contents":[{"parts":[{"text":"Halo!"}]}]}'

Ganti sk-xxxxxxxx dengan kunci Anda · Base URL: https://ai.syntrichia.tech/v1 (OpenAI) / https://ai.syntrichia.tech (Anthropic)

03 / TUTORIAL

Panduan lengkap

Dari menerima kunci sampai memantau pemakaian.

01

Dapatkan API Key

Minta ke admin (bagian Dapatkan Akses). Simpan rahasia — jangan commit ke Git. Idealnya satu kunci per proyek/server.

02

Simpan sebagai environment variable

# Linux / macOS
export AI_API_KEY="sk-xxxxxxxx"
03

Arahkan SDK ke base URL

AlatSetNilai
OpenAI SDKbase_urlhttps://ai.syntrichia.tech/v1
Anthropic SDKbase_urlhttps://ai.syntrichia.tech
Claude CodeANTHROPIC_BASE_URLhttps://ai.syntrichia.tech
GeminiURLhttps://ai.syntrichia.tech/v1beta
04

Kirim request pertama

Bila balas 200 dan ada jawaban, koneksi sudah benar.

curl https://ai.syntrichia.tech/v1/chat/completions \
  -H "Authorization: Bearer $AI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"cc/claude-fable-5","messages":[{"role":"user","content":"Halo!"}]}'
05

Streaming & ganti model

Tambah "stream": true untuk token bertahap. Ganti model cukup ubah field model — tanpa ubah kode.

06

Pantau pemakaian & biaya

Buka Dashboard untuk request, token, dan estimasi biaya per kunci secara realtime.

KodeArtiSolusi
401Kunci hilang/salah/nonaktifCek header Authorization & status kunci
404Model tak dikenalGunakan ID persis dari bagian Model
429Terlalu banyak requestBeri jeda; hubungi admin bila butuh kuota
5xxUpstream sesaatCoba ulang dengan backoff
04 / REFERENSI

Endpoint tersedia

Semua di bawah https://ai.syntrichia.tech, butuh header Bearer.

PathKompatibilitasFungsi
POST /v1/chat/completionsOpenAIChat & streaming
POST /v1/messagesAnthropicMessages (Claude Code)
POST /v1/embeddingsOpenAIVektor embedding
POST /v1/responsesOpenAIResponses / Codex
POST /v1beta/…Google GeminigenerateContent
GET /v1/modelsOpenAIDaftar model
AKSES PRIVAT

Dapatkan API Key Anda

Gateway ini beroperasi dengan akses terkelola. Kunci diberikan langsung oleh admin — satu kunci per proyek, lengkap dengan pemantauan pemakaian.