API

Pilnīga Model Gate API atsauce piecās minūtēs.

API

Model Gate atklāj divas saderīgas secinājumu saskarnes:

  • AntropisksPOST /v1/messages Anthropic SDK, Claude Code un saderīgiem klientiem.
  • OpenAIPOST /v1/chat/completions OpenAI 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.

Nākamās darbības