B2BB2B LLM

POST /v1/messages

Anthropic-ühilduv Messages API koos varjunimede, voogesituse, tööriistade, nägemise, vahemällu salvestamise ja mõtlemisega.

POST /v1/messages

Autentimine

x-api-key: mg_live_...
anthropic-version: 2023-06-01
content-type: application/json

Aktsepteeritakse ka kandja autentimist.

Taotlus

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-sonnet-4.6",
    "max_tokens": 1024,
    "messages": [
      {"role": "user", "content": "Write a short release note."}
    ]
  }'

Vastus

{
  "id": "msg_example",
  "type": "message",
  "role": "assistant",
  "model": "claude-sonnet-4.6",
  "content": [{"type": "text", "text": "This release improves documentation and model routing."}],
  "stop_reason": "end_turn",
  "usage": {
    "input_tokens": 11,
    "output_tokens": 9,
    "cache_creation_input_tokens": 0,
    "cache_read_input_tokens": 0
  }
}

Voogesitus

Lisa "stream": true. Model Gate edastab Anthropic-ühilduvad SSE sündmused ja salvestab lõpliku loa kasutamise arveldamiseks.

Varjunimed ja raamatupidamine

Kui pseudonüüm on esitatud, asendatakse see kanoonilise mudeliga enne päringu järjekorda asetamist või ülesvoolu saatmist. Hinnakujundus, kasutuskulud, taotluste ajalugu ja mudelipiirangud kasutavad kanoonilist mudelit.

OlekTähendusTegevus
400Kehtetu taotlusKontrollige päringu sisu ja mudeli ID-d.
401Kehtetu või külmunud võtiKinnitage või pöörake API-võtit.
429Kursuse või samaaegsuse limiit on ületatudRespekt Retry-After ja proovige tagasilöögiga uuesti.
5xxAjutine ülesvoolu või lüüsi vigaProovige uuesti idempotentseid taotlusi eksponentsiaalse taganemisega.