API'si
Beş dakika içinde eksiksiz bir Model Gate API referansı.
API'si
Model Kapısı iki uyumlu çıkarım arayüzünü ortaya çıkarır:
- Antropik —
POST /v1/messagesAnthropic SDK, Claude Code ve uyumlu istemciler için. - OpenAI —
POST /v1/chat/completionsOpenAI SDK ve uyumlu istemciler için.
Bir mg_live_... tuşu her iki modda da çalışır. Yönlendirme ve faturalandırma Model Gate tarafından gerçekleştirilir.
Temel URL
https://api.model-gate.com
OpenAI uyumlu istemciler normalde https://api.model-gate.com/v1.
Hızlı başlangıç
kıvrılma: Antropik
curl https://api.model-gate.com/v1/messages \
-H "x-api-key: mg_live_..." \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{"model":"claude-opus-4.8","max_tokens":1024,"messages":[{"role":"user","content":"Hello"}]}'
kıvrılma: OpenAI
curl https://api.model-gate.com/v1/chat/completions \
-H "Authorization: Bearer mg_live_..." \
-H "content-type: application/json" \
-d '{"model":"claude-opus-4.8","messages":[{"role":"user","content":"Hello"}]}'
Python: OpenAI SDK'sı
from openai import OpenAI
client = OpenAI(api_key="mg_live_...", base_url="https://api.model-gate.com/v1")
response = client.chat.completions.create(model="claude-opus-4.8", messages=[{"role":"user","content":"Hello"}])
print(response.choices[0].message.content)
Python: Antropik SDK
from anthropic import Anthropic
client = Anthropic(api_key="mg_live_...", base_url="https://api.model-gate.com")
response = client.messages.create(model="claude-opus-4.8", max_tokens=1024, messages=[{"role":"user","content":"Hello"}])
print(response.content[0].text)
Desteklenen yetenekler
Akış, anında önbelleğe alma, görme, araç kullanımı/işlev çağırma, genişletilmiş düşünme ve geniş bağlamlı modeller, seçilen model tarafından desteklendiğinde geçilir.
Sınırlar
RPM ve eşzamanlılık, hesap ve anahtar başına yapılandırılabilir. Anahtarın ayrıca sıfırlanabilir harcama kullanım sayacı ve kullanım ömrü vardır total_spent tezgah. Oran limitini aşan getiriler 429 ile Retry-After.