نسخه بتا · دانا به‌زودی عرضه می‌شود
مستندات

قیمت و توکن

نحوه محاسبه مصرف توکن و قیمت‌گذاری تومانی در دانا

دانا بر اساس تعداد توکن ورودی و خروجی هر درخواست اعتبار کسر می‌کند. واحد پرداخت تومان است.

توکن چیست؟

توکن کوچک‌ترین واحد متن است که مدل پردازش می‌کند. به‌طور تقریبی:

  • هر ۷۵ کلمه انگلیسی ≈ ۱۰۰ توکن
  • فارسی معمولا توکن‌های بیشتری نسبت به انگلیسی مصرف می‌کند

شمارش توکن پیش از ارسال

از endpoint count_tokens برای برآورد هزینه استفاده کنید:

curl https://api.dana.expert/v1/messages/count_tokens \
  -H "Authorization: Bearer $DANA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "dana-1",
    "messages": [{"role": "user", "content": "پایتخت ایران کجاست؟"}]
  }'

پاسخ:

{"input_tokens": 12}

مصرف در پاسخ API

هر پاسخ شامل فیلد usage است:

رابط OpenAI:

{
  "usage": {
    "prompt_tokens": 22,
    "completion_tokens": 15,
    "total_tokens": 37
  }
}

رابط Anthropic:

{
  "usage": {
    "input_tokens": 22,
    "output_tokens": 15
  }
}

مشاهده مصرف در کنسول

در کنسول دانا می‌توانید:

  • مصرف روزانه توکن را ببینید
  • درخواست‌ها را بر اساس مدل فیلتر کنید
  • گزارش CSV دانلود کنید
  • موجودی اعتبار فعلی را بررسی کنید

شارژ اعتبار

اعتبار از بخش اعتبار کنسول با درگاه پرداخت ایرانی قابل شارژ است.

نکته‌ها

  • مصرف واقعی بر اساس خروجی مدل است؛ count_tokens تخمین ورودی را می‌دهد.
  • هزینه توکن‌های ورودی و خروجی ممکن است متفاوت باشد.
  • توکن‌های system prompt در prompt_tokens / input_tokens محاسبه می‌شوند.