أدلة
العيّنات للقصص
يقبل DeepSeek العيّنات التي ترسلها تطبيقات القصص: temperature وtop_p وtop_k وmin_p، وعقوبات frequency وpresence وrepetition. أما GLM فلا يقبل أيًّا منها.
تم التحقق في 26 أكتوبر 2026
القيم الابتدائية
| الحقل | ابدأ من | ماذا يفعل |
|---|---|---|
temperature | 0.9 | مدى جرأة اختيار الكلمات. اخفضه إلى 0.7 إن شرد الرد. |
top_p | 0.95 | يقطع الذيل الطويل من الكلمات غير المرجّحة. 1 يعطّله. |
min_p | 0.05 | يُسقط الكلمات الأقل احتمالًا بكثير من أفضل كلمة. يعمل جيدًا مع temperature أعلى. |
top_k | 0 (معطّل) | يُبقي أرجح k كلمة فقط. اتركه معطّلًا عند ضبط top_p أو min_p. |
repetition_penalty | 1.05 | يكسر حلقات العبارات المفضّلة في المحادثات الطويلة. 1 يعطّله. |
frequency_penalty | 0 | اتركه على 0 حين يُضبط repetition_penalty، وإلا تُتجنَّب الأسماء. |
presence_penalty | 0 | ارفعه إلى 0.2 فقط إن كانت القصة تعيد وصف المشهد نفسه. |
أرسلها
curl https://nokeep.ai/v1/chat/completions \
-H "Authorization: Bearer $NOKEEP_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "deepseek-v4.1-flash-uncensored",
"temperature": 0.9,
"top_p": 0.95,
"min_p": 0.05,
"repetition_penalty": 1.05,
"max_tokens": 400,
"messages": [
{
"role": "system",
"content": "You are Mara, a ship’s navigator with a dry wit. Stay in character."
},
{
"role": "user",
"content": "The storm is closing in. What do we do?"
}
]
}'لا تملك SDK الخاصة بـ OpenAI معاملًا لـ min_p أو top_k أو repetition_penalty. مرّرها في extra_body في Python، أو كحقول إضافية في JavaScript.
reply = client.chat.completions.create(
model="deepseek-v4.1-flash-uncensored",
temperature=0.9,
extra_body={"min_p": 0.05, "repetition_penalty": 1.05},
messages=messages,
)مع GLM
لا يقبل glm-5.3-flash-uncensored أي عيّنات. يُسقَط كل ما ترسله ويُذكر في x-nokeep-ignored، كي يستمر تطبيقك في العمل؛ ويستخدم الرد إعدادات النموذج نفسه.