B2BB2B LLM

POST /v1/messages

АПИ за поруке компатибилан са антропизмом са псеудонима, стримовањем, алатима, визијом, кеширањем и размишљањем.

POST /v1/messages

Аутентификација

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

Аутентификација носиоца је такође прихваћена.

Захтев

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

Одговор

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

Стреаминг

Додај "stream": true. Модел Гате прослеђује ССЕ догађаје компатибилне са антропизмом и бележи коначну употребу токена за поравнање.

Алиаси и рачуноводство

Ако је наведен псеудоним, он се замењује канонским моделом пре него што се захтев стави у ред чекања или пошаље узводно. Цене, трошкови коришћења, историја захтева и ограничења модела користе канонски модел.

СтатусЗначењеАкција
400Неважећи захтевПроверите тело захтева и ИД модела.
401Неважећи или замрзнути кључВерификујте или ротирајте АПИ кључ.
429Стопа или ограничење истовремености је премашеноПоштовање Retry-After и покушајте поново са повлачењем.
5xxПривремена узводна грешка или грешка мрежног пролазаПоновите идемпотентне захтеве са експоненцијалним повлачењем.