B2BB2B LLM

POST /v1/messages

Ar antropu saderīga Messages API ar aizstājvārdiem, straumēšanu, rīkiem, redzējumu, kešatmiņu un domāšanu.

POST /v1/messages

Autentifikācija

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

Tiek pieņemta arī nesēja autentifikācija.

Pieprasīt

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."}
    ]
  }'

Atbilde

{
  "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
  }
}

Straumēšana

Pievienot "stream": true. Model Gate pārsūta ar antropiskus saderīgus SSE notikumus un reģistrē galīgo marķiera izmantošanu norēķiniem.

Pseidonīmi un grāmatvedība

Ja tiek nodrošināts aizstājvārds, tas tiek aizstāts ar kanonisko modeli, pirms pieprasījums tiek ievietots rindā vai nosūtīts augšup pa straumi. Cenu noteikšana, lietošanas izmaksas, pieprasījumu vēsture un modeļu ierobežojumi izmanto kanonisko modeli.

StatussNozīmeDarbība
400Nederīgs pieprasījumsPārbaudiet pieprasījuma pamattekstu un modeļa ID.
401Nederīga vai iesaldēta atslēgaPārbaudiet vai pagrieziet API atslēgu.
429Pārsniegts likmes vai vienlaicības ierobežojumsCieņa Retry-After un mēģiniet vēlreiz ar atkāpšanos.
5xxĪslaicīga augšpus vai vārtejas kļūdaAtkārtoti mēģiniet veikt idempotentus pieprasījumus ar eksponenciālu atkāpšanos.