لم تتم ترجمة هذا المقال إلى هذه اللغة بعد؛ تشاهد النسخة الفارسية.
متقدمکنترل هزینه در برنامهت
چند تکنیک عملی برای اینکه مصرف API رو قابل پیشبینی نگه داری و هزینهی کاربرهات از دستت در نره.
این مقاله برای کسیه که بنفش رو پشت یه برنامه یا محصول خودش گذاشته — چون اونجا هزینه دیگه فقط مال خودت نیست، مال کاربرهاتم هست. تا آخر این مقاله چند تکنیک عملی میگیری که مصرف رو قابل پیشبینی نگه میدارن.
پیام سیستمی رو کوتاه نگه دار
پیام سیستمی (system prompt) با هر درخواست دوباره فرستاده میشه. اگه طولانی و پر از جزئیات غیرضروری باشه، هر تک درخواست رو گرونتر میکنه. فقط چیزی که واقعاً لازمه رو توش بذار.
تاریخچهی گفتگو رو محدود کن
اگه برنامهت مکالمهی چندمرحلهای داره، لازم نیست کل تاریخچه رو تا ابد نگه داری و هر بار کامل بفرستی. چند پیام آخر معمولاً برای حفظ زمینه کافیه؛ خلاصهکردن پیامهای قدیمیتر بهجای فرستادن کامل اونها، هزینه رو بهطور محسوسی پایین میآره.
مدل رو با کار جور کن
برای یک درخواست معمولی، مثلاً با یه مدل متوسط، اینجوریاست:
(سعر هذا النموذج غير محدد بعد)اگه اکثر درخواستهای برنامهت سادهان (دستهبندی، استخراج اطلاعات کوتاه)، یه مدل سریعتر همون دقت رو با هزینهی کمتر میده. مدل قوی رو فقط برای بخشهایی نگه دار که واقعاً استدلال پیچیده لازم دارن.
مصرف رو مانیتور کن، نه حدس بزن
قبل از اینکه یه ویژگی رو برای همهی کاربرها فعال کنی، اول رو یه گروه کوچیک تست کن و ببین یه درخواست واقعی چقدر مصرف میکنه. حدسزدن هزینه معمولاً اشتباهه؛ اندازهگیری واقعی همیشه دقیقتره.
قبل از اندازهگیری واقعی هم میتونی یه تخمین سریع بگیری — تعداد توکن ورودی و خروجیِ یه نشست رو تنظیم کن و ببین هر مدل چقدر برات آب میخوره:
تقدير تكلفة الجلسة
التكلفة لكل نموذج
- Claude Haiku 4.5 (اشتراك)claude-haiku-4-5مشمول في الخطة
- Claude Haiku 4.5claude-haiku-4-5-20251001۱٬۲۵۹ تومان
- Claude Opus 4.6claude-opus-4-6مشمول في الخطة
- Claude Opus 4.7claude-opus-4-7مشمول في الخطة
- Claude Opus 4.8claude-opus-4-8مشمول في الخطة
- Claude Opus 5claude-opus-5۶٬۲۸۲ تومان
- Claude Opus 5.5claude-opus-5-5۵٬۰۲۴ تومان
- Claude Sonnet 4.6claude-sonnet-4-6۳٬۷۷۰ تومان
- Claude Sonnet 5claude-sonnet-5۲٬۵۱۲ تومان
- Claude Sonnet 5.5claude-sonnet-5-5۲٬۵۱۲ تومان
- Deepseek V4 Flashdeepseek-v4-flash۷۴ تومان
- Gemini 3.1 Flash Litegemini-3.1-flash-lite۳۵۸ تومان
- Gemini 3.1 Progemini-3.1-pro۲٬۸۲۶ تومان
- Gemini 3.5 Flashgemini-3.5-flash۲٬۱۲۲ تومان
- Gemma 4 26B A4bgemma-4-26b-a4b۹۰ تومان
- Gemma 4 31Bgemma-4-31b۱۲۲ تومان
- Glm 4.7 Flashglm-4-7-flash۱۰۱ تومان
- Glm 5glm-5۹۷۶ تومان
- GPT Oss 120Bgpt-oss-120b۴۷ تومان
- GPT-6 Astragpt-6-astra۱۲٬۵۵۸ تومان
- GPT-6 Lunagpt-6-luna۱۲۸ تومان
- GPT-6.1 Solgpt-6-1-sol۲٬۵۱۲ تومان
- Grok 4.7grok-4-7۱٬۸۸۴ تومان
- Kimi K2 Thinkingkimi-k2-thinking۶۷۸ تومان
- Kimi K2.6kimi-k2.6۹۰۹ تومان
- Llama 3.3 70B Turbollama-3.3-70b-turbo۹۹ تومان
- Llama 4 Scout 17B 16Ellama-4-scout-17b-16e۹۷ تومان
- Mistral Large 3mistral-large-3-675b-instruct۴۷۲ تومان
- Mistral Small 3.2 24B Instructmistral-small-3.2-24b-instruct۷۴ تومان
- Qwen3 235B A22b Instructqwen3-235b-a22b-instruct۱۳۳ تومان
- Qwen3 Coder 480B A35b Turboqwen3-coder-480b-a35b-turbo۳۰۱ تومان
- Qwen3 Vl 30B A3bqwen3-vl-30b-a3b۱۶۸ تومان
- Qwen3.5 397B A17bqwen3.5-397b-a17b۶۸۸ تومان
- Qwen3.6 35B A3bqwen3.6-35b-a3b۲۰۰ تومان
- Qwen3.8 Maxqwen3.8-max۱٬۵۶۲ تومان
همین تخمینگر و شمارشگر توکن رو بهصورت مستقل، بزرگتر و کنار هم هم میتونی تو صفحهی ابزارهای توسعهدهنده ببینی.
curl YOUR_SERVICE_URL/models \
-H "Authorization: Bearer YOUR_API_KEY"
(همون YOUR_SERVICE_URL که از صفحهی «کلیدهای API» کپی کردی، شکل با /v1 — نه یه آدرس ثابت که یهجا نوشتی.)
این درخواست، لیست مدلهای در دسترس و قیمت لحظهایشون رو برمیگردونه — همیشه از همین منبع بخون، نه از یه عدد که یهجا نوشتی و یادت رفته بهروزش کنی.