دليل تقدير التكلفة

كم تكلّف تشغيل هذا المشروع عند أحجام مختلفة؟


استضافة الواجهة الخلفية

الخدمة الخطة المجانية الخطة المدفوعة
Hugging Face Spaces 2 vCPU و16GB RAM و50GB مساحة تخزين (خطة مجانية سخية، وبلا سكون) ‏$0.60 لكل ساعة عند ترقية المعالج (CPU)، وGPU متاح
Render مجانية (تدخل في سكون بعد 15 دقيقة من الخمول) ‏$7 شهريًا (تعمل دائمًا)
Fly.io لا توجد خطة مجانية ‏~$2-5 شهريًا
DigitalOcean App Platform لا توجد خطة مجانية ‏$5 شهريًا للخطة الأساسية

توصية: الخطة المجانية من Hugging Face Spaces سخية جدًا — 2 vCPU و16GB RAM وبلا سكون. وهي كافية للاستخدام في الإنتاج مع عدة مستخدمين.


قاعدة البيانات

الخيار التكلفة
SQLite (على Spaces) مضمّنة مجانًا (لكنها غير موصى بها للإنتاج)
Supabase PostgreSQL خطة مجانية (500MB و5 مستخدمين وبلا سكون)
Railway PostgreSQL ‏$5 شهريًا (500MB)
AWS RDS PostgreSQL ‏$15 شهريًا (أدنى إعداد)

توصية: الخطة المجانية من Supabase (500MB) أكثر من كافية لهذا المشروع، ولا تتطلب بطاقة ائتمان.


تكاليف API النموذج اللغوي الكبير (LLM)

مقارنة الأسعار (لكل مليون رمز)

النموذج تكلفة الإدخال تكلفة الإخراج
GPT-4o-mini $0.15 $0.60
GPT-4o $2.50 $10.00
Claude 3 Haiku $0.25 $1.25
Claude 3.5 Sonnet $3.00 $15.00
Gemini Flash $0.10 $0.40
DeepSeek V3 $0.27 $1.10
Llama 3.1 70B (Groq) خطة مجانية / $0.59 $0.79

حاسبة التكلفة

المعادلة:

Monthly cost = (Avg input tokens × Input price + Avg output tokens × Output price)
               × Conversations per month

أمثلة على السيناريوهات

السيناريو النموذج الرموز لكل محادثة المحادثات شهريًا التكلفة شهريًا
شخصي GPT-4o-mini 800 3,000 ~$0.40
صف دراسي (30 طالبًا) GPT-4o-mini 800 30,000 ~$4.00
تطبيق صغير GPT-4o-mini 1,000 100,000 ~$12.00
تطبيق صغير GPT-4o 1,000 100,000 ~$125.00
الإنتاج Gemini Flash 1,000 1,000,000 ~$50.00
الإنتاج GPT-4o-mini 1,000 1,000,000 ~$120.00

حساب فعلي: تطبيق صغير باستخدام GPT-4o-mini

Average chat: 500 input tokens + 300 output tokens = 800 total
Monthly chats: 100,000
Input cost: 500 × 100,000 = 50M tokens × $0.15/1M = $7.50
Output cost: 300 × 100,000 = 30M tokens × $0.60/1M = $18.00
Total: $25.50/month

نشر تطبيق الجوال

الخدمة التكلفة
EAS Build 30 عملية بناء مجانية شهريًا
Google Play Store رسم لمرة واحدة قدره $25
Apple App Store ‏$99 سنويًا
Expo OTA Updates مجانية
Expo push notifications مجانية (محدودة)

تقديرات التكلفة الشهرية الإجمالية

التطوير / العرض التجريبي (مجانًا)

  • الخطة المجانية من Hugging Face Spaces (تعمل دائمًا)
  • الخطة المجانية من Supabase PostgreSQL (500MB)
  • GPT-4o-mini: ‏~$0.40 (للاستخدام الشخصي)
  • الخطة المجانية من EAS Build
  • الإجمالي: ‏~$0.40 شهريًا

تطبيق إنتاجي صغير

  • Hugging Face Spaces: مجانًا
  • GPT-4o-mini: ‏~$25 شهريًا (100 ألف محادثة)
  • Supabase PostgreSQL: مجانًا
  • EAS Build: مجانًا
  • الإجمالي: ‏~$25 شهريًا

التوسّع

المستخدمون الواجهة الخلفية الذكاء الاصطناعي قاعدة البيانات الإجمالي
100 مجانًا $25 مجانًا $25
1,000 $0-20 $250 مجانًا $250-270
10,000 $50-100 $2,500 $15-50 $2,565-2,650
100,000 $200-400 $25,000 $200 $25,400-25,600

تبدأ تكاليف الواجهة الخلفية في الارتفاع عند الأحجام الأكبر إذا احتجت إلى عتاد مُرقّى في Spaces (GPU/CPU) أو إلى عدة نسخ.

نصائح لتحسين التكلفة

  1. استخدم GPT-4o-mini — أرخص بنسبة 97% من GPT-4o في معظم حالات الاستخدام
  2. خزّن الأسئلة الشائعة مؤقتًا — احفظ أزواج الأسئلة والأجوبة المتكررة، وتجاوز استدعاء API
  3. حدّ من طول المحادثة — المحادثات الطويلة تكلّف أكثر (رموز أكثر)
  4. استخدم البث — يشعر المستخدمون باستجابة أسرع حتى لو بقي إجمالي الرموز كما هو
  5. غيّر المزوّد — Gemini Flash أرخص بثلاثة أضعاف من GPT-4o-mini
  6. شغّل Llama محليًا — مجاني إن كان لديك GPU، لكنه يتطلب بنية تحتية
  7. حدّد حدًا أقصى للرموز في كل استجابة — يمنع الردود الطويلة (والمكلفة) غير المتوقعة
  8. راقب الاستخدام — افحص لوحة معلومات OpenAI شهريًا بحثًا عن قفزات غير متوقعة