Rerank و Moderations
سه مسیر کوچک با یک شکل: rerank، moderations و completions قدیمی.
سه مسیر کوچک که شکل یکسانی دارند: یک درخواست، یک پاسخ، بدون stream. همان کلید، همان کیف پول، همان صفحهٔ مصرف.
Rerank
POST
https://iranrouter.com/v1/rerankcurl https://iranrouter.com/v1/rerank \ -H "Authorization: Bearer ir-..." \ -H "Content-Type: application/json" \ -d '{ "model": "cohere/rerank-v3.5", "query": "بهترین رستوران تهران", "documents": ["رستوران الف …", "کافه ب …"], "top_n": 2 }'
چیزی تولید نمیشود، پس هزینه فقط بر اساس ورودی است — پرسش بهعلاوهٔ همهٔ اسناد.
Moderations
POST
https://iranrouter.com/v1/moderationscurl https://iranrouter.com/v1/moderations \ -H "Authorization: Bearer ir-..." \ -H "Content-Type: application/json" \ -d '{"model": "openai/omni-moderation-latest", "input": "متن مورد بررسی"}'
بیشتر ارائهدهندهها بابت این مسیر چیزی نمیگیرند و اصلاً usage گزارش نمیکنند؛ در آن حالت سطر مصرف صفر ثبت میشود که ثبتِ صادقانهٔ همان واقعیت است.
Completions (قدیمی)
POST
https://iranrouter.com/v1/completionsاگر انتخاب با شماست، chat/completions را ترجیح دهید. این مسیر برای ابزارهای قدیمیای است که هنوز فقط همین را میشناسند.