مستندات
Messages (آنتروپیک)
POST /v1/messages — برای ابزارهایی که فرمت آنتروپیک حرف میزنند.
POST
https://iranrouter.com/v1/messagesبعضی ابزارها بهجای فرمت OpenAI مستقیم با فرمت Messages آنتروپیک کار میکنند. برای آنها لازم نیست دنبال آداپتور بگردید — همین نشانی این مسیر را هم پاسخ میدهد، با همان کلید `ir-`.
bash
curl https://iranrouter.com/v1/messages \
-H "Authorization: Bearer ir-..." \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-sonnet-4.5",
"max_tokens": 512,
"messages": [{"role": "user", "content": "سلام"}]
}'چه چیزی ترجمه میشود
- پیام system بهصورت رشته یا بلوک، و بلوکهای
text/image/tool_use/tool_result - ابزارها در هر دو جهت:
tools→tool_useدر پاسخ، وfinish_reason→stop_reason - رویدادهای stream به شکل آنتروپیک.
/v1/messages/count_tokens هنوز پیادهسازی نشده. اگر ابزارتان پیش از هر تماس آن را صدا میزند، فعلاً کار نمیکند.اگر انتخاب با شماست، chat/completions را ترجیح دهید — مسیر اصلی و کاملتر است.