API
Pilnīga Model Gate API atsauce piecās minūtēs.
API
Model Gate atklāj divas saderīgas secinājumu saskarnes:
- Antropisks —
POST /v1/messagesAnthropic SDK, Claude Code un saderīgiem klientiem. - OpenAI —
POST /v1/chat/completionsOpenAI SDK un saderīgiem klientiem.
Viens mg_live_... taustiņš darbojas abos režīmos. Maršrutēšanu un norēķinus veic Model Gate.
Pamata URL
https://api.model-gate.com
Ar OpenAI saderīgi klienti parasti izmanto https://api.model-gate.com/v1.
Ātrs sākums
čokurošanās: antropiska
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"}]}'
čokurošanās: 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
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: antropiskais 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)
Atbalstītās iespējas
Straumēšana, ātra kešatmiņa, redzējums, rīku izmantošana/funkciju izsaukšana, paplašināta domāšana un liela konteksta modeļi tiek nodoti cauri, ja to atbalsta atlasītais modelis.
Ierobežojumi
IPT un vienlaicību var konfigurēt katram kontam un katrai atslēgai. Atslēgai ir arī atiestatāms tēriņu izlietojuma skaitītājs un kalpošanas laiks total_spent skaitītājs. Likmes limita pārsniegšana atgriežas 429 ar Retry-After.