POST /v1/messages
Takma adlar, akış, araçlar, görüntü, önbelleğe alma ve düşünme özelliklerine sahip Antropik uyumlu Mesajlar API'si.
POST /v1/messages
Kimlik doğrulama
x-api-key: mg_live_...
anthropic-version: 2023-06-01
content-type: application/json
Taşıyıcı kimlik doğrulaması da kabul edilir.
Rica etmek
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."}
]
}'
Cevap
{
"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
}
}
Akış
Eklemek "stream": true. Model Gate, Antropik uyumlu SSE olaylarını iletir ve ödeme için son token kullanımını kaydeder.
Takma adlar ve muhasebe
Bir takma ad sağlanırsa, istek kuyruğa alınmadan veya yukarı akışa gönderilmeden önce bu ad standart modelle değiştirilir. Fiyatlandırma, kullanım maliyeti, istek geçmişi ve model kısıtlamaları kanonik modeli kullanır.
| Durum | Anlam | Aksiyon |
|---|---|---|
400 | Geçersiz istek | İstek gövdesini ve model kimliğini kontrol edin. |
401 | Geçersiz veya donmuş anahtar | API anahtarını doğrulayın veya döndürün. |
429 | Hız veya eşzamanlılık sınırı aşıldı | Saygı Retry-After ve geri çekilmeyle yeniden deneyin. |
5xx | Geçici yukarı akış veya ağ geçidi hatası | Üstel geri çekilmeyle aynı gücü olmayan istekleri yeniden deneyin. |