Tham khảo
GET /v1/models và /v1/status
Ba yêu cầu đọc không cần khóa: mọi mô hình với giá và giới hạn, một mô hình theo id, và cách từng mô hình trả lời trong các lần kiểm tra hằng giờ.
Đã kiểm tra 27 tháng 10, 2026
GET /v1/models
curl https://nokeep.ai/v1/models{
"object": "list",
"data": [{
"id": "deepseek-v4.1-flash-uncensored",
"object": "model",
"owned_by": "nokeep",
"name": "DeepSeek V4.1 Flash Uncensored",
"context_length": 1000000,
"max_output_tokens": 131072,
"input_modalities": ["text", "image"],
"reasoning_efforts": ["none", "low", "high", "max"],
"pricing": {
"prompt": "0.00000045",
"completion": "0.00000175",
"input_cache_read": "0.000000011",
"credits_per_million": { "in": 450, "cached_in": 11, "out": 1750 }
}
}]
}pricing.prompt và pricing.completion là đô la Mỹ mỗi token, theo cách các danh mục kiểu OpenAI vẫn ghi.
Danh sách cũng có các id kèm ngày, như deepseek-v4.1-flash-1017-uncensored: một mô hình được giữ ở một bản build cố định, cùng dạng và cùng giá.
GET /v1/models/{id}
Một mô hình, cùng dạng. Một id không thuộc chúng tôi sẽ trả về 404 model_not_found.
curl https://nokeep.ai/v1/models/deepseek-v4.1-flash-uncensoredGET /v1/status
Mỗi giờ, chúng tôi hỏi mỗi mô hình một câu ngắn cố định. Yêu cầu này cho biết lần kiểm tra gần nhất ra sao và 30 ngày qua của từng mô hình thế nào. Trang trạng thái vẽ lại dữ liệu này.
{
"object": "status",
"checked_every_minutes": 60,
"models": [{
"id": "deepseek-v4.1-flash-uncensored",
"state": "up",
"last_checked_at": "2026-10-26T09:00:00.000Z",
"last_answered_at": "2026-10-26T09:00:00.000Z",
"last_ms": 1100,
"days": [{ "day": "2026-10-26", "checks": 9, "answered": 9, "ms_average": 1040 }]
}]
}state | Nghĩa là |
|---|---|
up | Lần kiểm tra gần nhất đã được trả lời. |
slow | Đã trả lời, nhưng mất hơn 15 giây. |
busy | Máy chủ của mô hình hết chỗ. Lệnh gọi nhận 503 busy; hãy thử lại. |
down | Lần kiểm tra gần nhất thất bại vì lý do khác. |
unknown | Chưa có lần kiểm tra nào chạy. |