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

الذكاء الاصطناعي للمبتدئيندليل

ما هو الرمز (token) في الذكاء الاصطناعي؟ شرح بلغة واضحة

الرمز هو قطعة النص التي يقرأها ويكتبها نموذج الذكاء الاصطناعي. شاهد كيف يقسم مُرمِّز حقيقي جملة، وكم رمزاً تستهلك الكلمة، وكيف تتحول الرموز إلى فاتورة.

بواسطة CheapTokens Teamنُشر في 4 دقيقة قراءة

جملة مقسمة إلى كتل رموز ملونة مع عداد رموز
في هذه الصفحة
  1. كيف يجزئ النموذج النص إلى رموز
  2. كم عدد الرموز في الكلمة
  3. الرموز هي ما تدفع مقابله
  4. أربعة أشياء يسميها الناس "رمزاً"
  5. لماذا قد ترى "رموز غير كافية"
  6. كيف تحسب الرموز في نصك
  7. خطوتك التالية

الرمز (token) هو قطعة صغيرة من النص يعمل بها نموذج اللغة: كلمة كاملة، أو جزء من كلمة، أو علامة ترقيم، أو كلمة مع المسافة التي تسبقها. تقرأ النماذج طلبك كرموز، وتكتب الإجابة كرموز، وتحتسب واجهات برمجة تطبيقات الذكاء الاصطناعي الفاتورة حسب الرمز. لذا فإن سؤال "كم عدد الرموز في هذا" هو في الحقيقة سؤالان: هل سيتسع، وكم سيكلف.

رسوم متحركة: الجملة "Tokenization splits text into pieces the model counts" تتجزأ إلى 9 رموز، واحداً تلو الآخر
كيف يرى النموذج جملة: رمزاً برمز

كيف يجزئ النموذج النص إلى رموز#

قبل أن يرى النموذج نصك، يقوم المُرمِّز (tokenizer) بتجزئته إلى قطع من مفردات ثابتة ويحوّل كل قطعة إلى رقم. عادةً ما تحصل الكلمات الشائعة على رمز واحد. أما الكلمات النادرة والطويلة فتُجزأ إلى أجزاء.

إليك مثالاً حقيقياً. مرّرنا جملة واحدة عبر مُرمِّزين: المُرمِّز المنشور مع DeepSeek-V4-Flash-0731 وترميز OpenAI o200k_base.

الجملة "A neural network reads text in tokens, not words." مقسمة إلى 11 رمزاً بواسطة مُرمِّزي DeepSeek-V4-Flash و OpenAI
مخرجات مُرمِّز حقيقية، 20 أكتوبر 2026: tokenizers 0.22.2 مع مُرمِّز DeepSeek-V4-Flash-0731، و tiktoken 0.12.0 مع o200k_base

في الإنجليزية يتفق المُرمِّزان: 9 كلمات، 11 رمزاً. الفاصلة والنقطة رمزان مستقلان، ومعظم الكلمات تحمل المسافة التي تسبقها.

الكلمات الطويلة هي حيث يبدأ المُرمِّزون في الاختلاف. "tokenization" رمزان في كليهما: token + ization. الكلمة الروسية «токенизация» هي ثلاثة رموز لـ DeepSeek وأربعة لـ OpenAI. نفس الكلمة، عدد مختلف.

كم عدد الرموز في الكلمة#

اختبار سريع بفقرة قصيرة عن الرموز، بالإنجليزية والروسية:

النص الكلمات DeepSeek-V4-Flash OpenAI o200k_base
فقرة إنجليزية، 254 حرفاً 53 60 رمزاً 60 رمزاً
نفس الفقرة بالروسية، 255 حرفاً 42 73 رمزاً 65 رمزاً

بالنسبة للنص الإنجليزي، فإن حوالي 1.1–1.2 رمز لكل كلمة هو تقدير معقول. عادةً ما تكلف الكتابات الأخرى أكثر: النسخة الروسية تقول الشيء نفسه بكلمات أقل لكنها تستهلك حوالي 20% رموزاً أكثر مع مُرمِّز DeepSeek.

اعتبر هذه قواعد تقريبية. كل عائلة نماذج لها مُرمِّزها الخاص، والعدد الدقيق لنصك هو ما تعيده واجهة البرمجة.

الرموز هي ما تدفع مقابله#

تُسعَّر واجهات البرمجة لكل مليون رمز، بشكل منفصل للمدخلات والمخرجات:

  • رموز المدخلات — كل ما ترسله: موجه النظام، وسجل المحادثة، والمستندات، وسؤالك؛
  • رموز المخرجات — كل ما يكتبه النموذج رداً، بما في ذلك استدلاله إذا كان النموذج يستدل قبل الإجابة.

تكلفة الطلب هي رموز المدخلات × سعر المدخلات + رموز المخرجات × سعر المخرجات.

نتيجتان عمليتان. المحادثة الطويلة تصبح أكثر تكلفة مع كل رسالة، لأن السجل الكامل يعود إلى النموذج كمدخلات في كل مرة. وعادةً ما تكلف المخرجات عدة أضعاف المدخلات لكل رمز، لذا فإن طلب إجابات أقصر يوفر مالاً حقيقياً.

أربعة أشياء يسميها الناس "رمزاً"#

الكلمة محمّلة بأكثر من معنى، ولهذا يكون البحث عنها مربكاً جداً:

أين رأيتها ماذا تعني
حدود النموذج أو أسعاره قطع من النص، كما هو موضح أعلاه
"API token"، "access token" مفتاح سري يتيح لكودك استدعاء واجهة البرمجة. يحدد هويتك؛ وليس كمية نص مدفوعة مسبقاً
الرموز داخل تطبيق محادثة غالباً أرصدة التطبيق نفسه. وعلاقتها برموز النموذج متروكة للتطبيق
رموز العملات المشفرة أصل على سلسلة الكتل، لا علاقة له بنماذج اللغة

إذا كنت تجيب على سؤال اختبار مثل "الرمز هو…"، فبالنسبة لنماذج اللغة الإجابة الصحيحة هي قطعة من النص: كلمة، أو جزء من كلمة، أو رمز.

لماذا قد ترى "رموز غير كافية"#

يمكن أن تشير العبارة نفسها إلى أربع مشكلات مختلفة، وواحدة فقط منها تتعلق بالمال:

  • الطلب لا يتسع في نافذة السياق. لكل نموذج حد للمدخلات بالإضافة إلى المخرجات. في CheapTokens يبلغ 380,000 رمز لـ DeepSeek-V4-Flash، و 390,000 لـ GLM-5.3-Flash، و 200,000 لـ MiniMax-M2.7. اختصر السجل أو قسّم المستند.
  • الإجابة بلغت حد المخرجات. يتوقف الرد في منتصف الجملة. ارفع max_tokens ضمن الحد الأقصى للنموذج، أو اطلب إجابة أقصر.
  • نفد الرصيد. هذه هي الحالة الوحيدة التي يعالجها الشحن.
  • التطبيق له حده الخاص. غالباً ما تضع خدمات المحادثة سقفاً للاستخدام بقواعدها الخاصة، بمعزل عن النموذج نفسه.

كيف تحسب الرموز في نصك#

الرقم الأكثر موثوقية يأتي من واجهة البرمجة: كل استجابة تتضمن كتلة usage مع prompt_tokens و completion_tokens.

للتقدير قبل الإرسال، شغّل مُرمِّز النموذج محلياً. تنشر النماذج المفتوحة مُرمِّزها بجانب الأوزان. هذه القطعة تحسب الجملة المثال بمُرمِّز DeepSeek-V4-Flash-0731:

python
# pip install tokenizers huggingface_hub
from huggingface_hub import hf_hub_download
from tokenizers import Tokenizer

path = hf_hub_download("deepseek-ai/DeepSeek-V4-Flash-0731", "tokenizer.json")
tok = Tokenizer.from_file(path)

text = "A neural network reads text in tokens, not words."
enc = tok.encode(text, add_special_tokens=False)
print(len(enc.ids))  # 11

بالنسبة لنماذج OpenAI توجد مكتبة tiktoken. ضع في اعتبارك أن العد من مُرمِّز واحد هو مجرد تقدير لأي نموذج آخر.

خطوتك التالية#

لتقدير الميزانية، خذ طلباً نموذجياً وحجم إجابة نموذجياً واضربه في السعر لكل مليون رمز. أسعار CheapTokens الحالية، مثبتة بالدولار الأمريكي:

النموذج السياق الإدخال $/1M الإخراج $/1M OpenRouter إدخال OpenRouter إخراج
GLM-5.3-Flash reasoning 390K $0.027 $0.08 $0.048 $0.20
DeepSeek-V4-Flash 380K $0.0221 $0.10 $0.016 $0.64
MiniMax-M2.7 200K $0.05 $0.15 $0.30 $1.20

الأسعار بالدولار الأمريكي لكل مليون رمز (token). أرقام OpenRouter معروضة للمقارنة وقد تتغير.