العودة إلى المدونة

API وSDKدليل

بدء سريع لواجهة DeepSeek-V4-Flash API: إجابات طويلة وبثّ

أرسل طلبك الأول إلى DeepSeek-V4-Flash باستخدام OpenAI SDK، واضبط max_tokens للإجابات الطويلة، وفعّل البثّ وقدّر تكلفتك.

بواسطة CheapTokens Teamنُشر في تم التحديث في 4 دقيقة قراءة

غلاف البدء السريع لواجهة DeepSeek-V4-Flash API مع عبارتي الإجابات الطويلة والبثّ
في هذه الصفحة
  1. أي "DeepSeek Flash" نتحدث عنه؟
  2. الخطوة 1. احصل على مفتاح
  3. الخطوة 2. أرسل طلبك الأول
  4. الخطوة 3. اطلب إجابة طويلة
  5. الخطوة 4. فعّل البثّ
  6. الخطوة 5. قدّر التكلفة
  7. متى يناسبك هذا النموذج، ومتى يناسبك غيره
  8. قائمة تحقق سريعة

يأخذك هذا الدليل من الصفر إلى طلب DeepSeek-V4-Flash عامل، ثم يوضح كيفية طلب إجابات طويلة وبثّها وتقدير تكلفة عبء عملك. يستغرق الأمر نحو عشر دقائق.

أي "DeepSeek Flash" نتحدث عنه؟#

من السهل الخلط بين الإصدارات في الوقت الحالي. نقلت DeepSeek اسمها الرسمي deepseek-flash إلى DeepSeek-V4.1-Flash-1017؛ ولم تتغير طريقة الاستدعاء (المصدر: DeepSeek API docs، تم التحقق في 21 أكتوبر 2026). نغطي ذلك الإصدار في DeepSeek-V4.1-Flash-1017 is out.

يتناول هذا الدليل نموذجًا مختلفًا ومحددًا: DeepSeek-V4-Flash، الإصدار 0731، المتاح على CheapTokens تحت معرّف البوابة deepseek-ai/DeepSeek-V4-Flash-0731. إنه ليس V4.1-Flash، ولا ينطبق عليه أي شيء يخص V4.1-Flash-1017 (سلوكه أو معاييره أو حدوده). استخدم المعرّف تمامًا كما هو مكتوب أدناه.

ما تحصل عليه على CheapTokens مع هذا النموذج:

  • نافذة سياق 380K؛
  • حتى 32,768 رمز إخراج لكل إجابة، وهي أطول إجابة في تشكيلتنا؛
  • واجهة برمجة متوافقة مع OpenAI Chat Completions وAnthropic Messages؛
  • رصيد واحد لجميع النماذج، وأسعار ثابتة لكل نموذج ودون تسعير لساعات الذروة.

الخطوة 1. احصل على مفتاح#

أنشئ حسابًا، واشحن الرصيد، وأنشئ مفتاح API في لوحة التحكم. إذا أردت الشرح العام أولًا، راجع Your first API request with CheapTokens.

عنوان URL الأساسي هو https://api.cheaptokens.dev/v1. احتفظ بالمفتاح في متغير بيئة بدلًا من لصقه في الشيفرة:

bash
export CHEAPTOKENS_API_KEY="your-key-here"

الخطوة 2. أرسل طلبك الأول#

باستخدام curl:

bash
curl https://api.cheaptokens.dev/v1/chat/completions \
  -H "Authorization: Bearer $CHEAPTOKENS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek-ai/DeepSeek-V4-Flash-0731",
    "messages": [{"role": "user", "content": "Explain what a token is in two sentences."}]
  }'

مع حزمة OpenAI Python SDK الرسمية، يتغير فقط base_url والمفتاح:

python
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.cheaptokens.dev/v1",
    api_key=os.environ["CHEAPTOKENS_API_KEY"],
)

resp = client.chat.completions.create(
    model="deepseek-ai/DeepSeek-V4-Flash-0731",
    messages=[{"role": "user", "content": "Explain what a token is in two sentences."}],
)

print(resp.choices[0].message.content)
print(resp.usage)

يوضح الحقل usage عدد رموز الإدخال والإخراج التي استخدمها الاستدعاء، وستحتاجها لتقدير التكلفة. جديد على المصطلح؟ اقرأ What is a token in AI?.

الخطوة 3. اطلب إجابة طويلة#

إذا توقفت الإجابة في منتصف الجملة، فالسبب المعتاد هو حد الإخراج، وليس "استسلام" النموذج. اضبط max_tokens صراحةً وتحقق من finish_reason. الخلفية في Why does an AI answer stop mid-sentence?.

لهذا النموذج السقف هو 32,768 رمز إخراج:

python
resp = client.chat.completions.create(
    model="deepseek-ai/DeepSeek-V4-Flash-0731",
    messages=[{"role": "user", "content": "Write a detailed migration guide from REST to gRPC, with code samples."}],
    max_tokens=32768,
)

choice = resp.choices[0]
print(choice.message.content)

if choice.finish_reason == "length":
    print("Cut off by max_tokens - raise the limit or ask for the next part.")

يعني finish_reason == "stop" أن النموذج انتهى من تلقاء نفسه؛ ويعني "length" أنه بلغ الحد. تذكّر أن max_tokens يحدّ الإجابة فقط: فأنت تدفع مقابل الرموز المولّدة فعليًا، ويجب أن يتسع موجّهك مع الإجابة ضمن سياق 380K.

الحد الطويل مفيد لملفات الشيفرة الطويلة والمستندات والتقارير والترجمات. أما الردود القصيرة فيُبقي لها max_tokens الصغير المفاجآت قليلة.

الخطوة 4. فعّل البثّ#

مع stream=True تحصل على النص في أجزاء أثناء توليده، فتظهر الإجابات الطويلة فورًا بدلًا من الانتظار الطويل:

python
stream = client.chat.completions.create(
    model="deepseek-ai/DeepSeek-V4-Flash-0731",
    messages=[{"role": "user", "content": "Write a long README for a small CLI tool."}],
    max_tokens=32768,
    stream=True,
)

for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

يستخدم هذا معاملات البثّ القياسية في OpenAI. لمعالجة الأخطاء وقراءة finish_reason النهائي من البثّ، راجع Streaming responses in Python.

الخطوة 5. قدّر التكلفة#

الفوترة حسب الاستخدام من رصيد مدفوع مسبقًا، بسعر لكل 1M رمز، منفصلًا للإدخال والإخراج. الأسعار الحالية لـ MiniMax-M2.7، بنفس صيغة الطلب مع المعرّف MiniMaxAI/MiniMax-M2.7: $0.05 لكل 1M رمز إدخال و$0.15 لكل 1M رمز إخراج.

مثال محسوب: طلب بـ 2,000 رمز إدخال و8,000 رمز إخراج يكلّف $0.0013 على MiniMax-M2.7. يوضح الجدول أدناه 1,000 طلب من هذا القبيل عبر النماذج، مع عمود مرجعي من OpenRouter:

النموذج لكل طلب 1,000 طلبات OpenRouter، 1,000 طلبات
GLM-5.3-Flash $0.00036 $0.36 $0.689
DeepSeek-V4-Flash $0.00083 $0.83 $1.35
MiniMax-M2.7 $0.0013 $1.30 $10.20

2,000 رمز إدخال و8,000 رمز إخراج لكل طلب. الأسعار لكل مليون رمز حالية وتتغير مع تعريفاتنا؛ يعرض عمود OpenRouter أسعارًا مرجعية لنفس حجم العمل.

لاستخدامه في عبء عملك، خذ usage.prompt_tokens وusage.completion_tokens النموذجيين من بضعة استدعاءات حقيقية، ثم اضربهما في عدد طلباتك اليومية. لنظرة أوسع على تخطيط الأسعار، راجع DeepSeek API pricing in 2026.

متى يناسبك هذا النموذج، ومتى يناسبك غيره#

يناسب DeepSeek-V4-Flash عندما تكون الإجابات طويلة: توليد الشيفرة والتقارير والتوثيق والترجمات. على CheapTokens يكون إخراجه أرخص من سعر OpenRouter المرجعي، والسعر المدمج (3 إدخال : 1 إخراج) أقل أيضًا.

إذا كانت إجاباتك قصيرة (التصنيف والاستخراج والأسئلة والأجوبة القصيرة)، ففكّر في GLM-5.3-Flash: لديه سياق 390K ويجيب حتى 8,192 رمزًا؛ قارن أسعار النموذجين في الجدول أعلاه. التبديل مجرد تغيير معرّف النموذج إلى zai-org/GLM-5.3-Flash، ورصيد واحد يغطي النموذجين. لست متأكدًا من أيّهما تختار؟ راجع GLM vs DeepSeek vs MiniMax.

قائمة تحقق سريعة#

  • عنوان URL الأساسي: https://api.cheaptokens.dev/v1؛ النموذج: deepseek-ai/DeepSeek-V4-Flash-0731.
  • اضبط max_tokens (حتى 32,768) وتحقق من finish_reason.
  • استخدم stream=True للإجابات الطويلة.
  • اقرأ usage وقدّر باستخدام جدول التكلفة قبل التوسع.

مستعد لتجربته؟ احصل على مفتاح، واشحن رصيدك، وشغّل أول مقتطف أعلاه.