Hướng dẫn
Bộ lấy mẫu cho truyện
DeepSeek nhận các bộ lấy mẫu mà ứng dụng truyện gửi đi: temperature, top_p, top_k, min_p, cùng ba penalty: frequency, presence và repetition. GLM không nhận tham số nào trong số này.
Đã kiểm tra 26 tháng 10, 2026
Giá trị khởi đầu
| Trường | Bắt đầu từ | Tác dụng |
|---|---|---|
temperature | 0.9 | Mức phiêu lưu trong cách chọn từ. Giảm xuống 0.7 nếu câu trả lời bị lan man. |
top_p | 0.95 | Cắt phần đuôi dài của những từ ít khả năng. 1 là tắt. |
min_p | 0.05 | Loại bỏ những từ kém khả năng hơn nhiều so với từ tốt nhất. Hợp với temperature cao hơn. |
top_k | 0 (tắt) | Chỉ giữ k từ có khả năng nhất. Hãy để tắt khi đã đặt top_p hoặc min_p. |
repetition_penalty | 1.05 | Phá vòng lặp với các cụm từ quen thuộc trong cuộc trò chuyện dài. 1 là tắt. |
frequency_penalty | 0 | Để 0 khi đã đặt repetition_penalty, nếu không tên nhân vật sẽ bị né tránh. |
presence_penalty | 0 | Chỉ tăng lên 0.2 nếu truyện cứ lặp lại mô tả cảnh. |
Gửi chúng đi
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 của OpenAI không có tham số cho min_p, top_k hay repetition_penalty. Hãy truyền chúng trong extra_body khi dùng Python, hoặc làm trường bổ sung khi dùng 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,
)Với GLM
glm-5.3-flash-uncensored không nhận bộ lấy mẫu nào. Mọi tham số bạn gửi đều bị bỏ qua và được liệt kê trong x-nokeep-ignored, để ứng dụng của bạn vẫn chạy; câu trả lời chỉ dùng cài đặt riêng của mô hình.