Panduan
Sampler untuk fiksi
DeepSeek menerima sampler yang dikirim aplikasi fiksi: temperature, top_p, top_k, min_p, dan penalti frekuensi, kehadiran serta pengulangan. GLM tidak menerima satupun.
Diperiksa 26 Oktober 2026
Nilai awal
| Field | Mulai dari | Fungsinya |
|---|---|---|
temperature | 0.9 | Seberapa berani pilihan kata. Turunkan ke 0.7 jika balasan melantur. |
top_p | 0.95 | Memotong ekor kata yang sangat jarang. 1 mematikannya. |
min_p | 0.05 | Membuang kata yang jauh lebih jarang daripada yang terbaik. Cocok dipadukan dengan temperature yang lebih tinggi. |
top_k | 0 (mati) | Hanya menyimpan k kata yang paling mungkin. Biarkan mati saat top_p atau min_p diatur. |
repetition_penalty | 1.05 | Memutus perulangan frasa kesukaan dalam obrolan panjang. 1 berarti mati. |
frequency_penalty | 0 | Biarkan 0 saat repetition_penalty diatur, atau nama tokoh akan dihindari. |
presence_penalty | 0 | Naikkan ke 0.2 hanya jika cerita terus mengulang adegan yang sama. |
Kirim nilainya
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 tidak punya argumen untuk min_p, top_k atau repetition_penalty. Kirimkan di extra_body di Python, atau sebagai field tambahan di 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,
)Dengan GLM
glm-5.3-flash-uncensored tidak menerima sampler. Setiap sampler yang kamu kirim dibuang dan disebut di x-nokeep-ignored, sehingga aplikasimu tetap jalan; balasannya memakai pengaturan model itu sendiri.