Skip to content

DeepSeek

A DeepSeek API with no logging

DeepSeek V4.1 Flash, refusals removed, on an OpenAI-compatible API that never stores your prompts or its replies, on a host that stores none either. Pin one build so it never changes under you, show it pictures, and let it think when the task is hard.

Checked 29 October 2026

prompts or replies logged
0
the build you can pin, from 17 October 2026
1017
pictures per request
10
per 1M tokens in / out
$0.45 / $1.75

What “no logging” means for this model

  • We store no prompts or replies. One row of counts per call, so we can bill you: time, key, model, tokens, credits and status, kept for 30 days.
  • The host stores none either. DeepSeek runs on a private tier that stores no prompts or replies, and it receives calls from us, not from you.
  • Nothing is used for training. There is nothing kept to train on.
  • No account details. A key needs no email or name; you buy credits and get an account key.

Every piece we keep, field by field, is on What we keep. How that compares with typical API data policies is on the private LLM API page.

Pin the 1017 build

Model idBuildUse it when
deepseek-v4.1-flash-uncensoredMoves to each new build as we switch to itYou want the newest DeepSeek V4.1 Flash Uncensored without changing code
deepseek-v4.1-flash-1017-uncensoredThe 17 October 2026 build, alwaysEvals, tuned prompts and apps that ship one fixed model

Both ids cost the same and take the same fields and limits. A retired build is announced in the changelog with its date and the id to move to.

Pictures

DeepSeek reads up to 10 pictures per request as image_url parts: a link, or a data: URL for a file on your machine. Screenshots, receipts, charts, photos. A picture is billed as the input tokens the model reads it as, with no separate charge. The picture is read and dropped like the rest of the prompt.

curl
curl https://nokeep.ai/v1/chat/completions \
  -H "Authorization: Bearer $NOKEEP_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "deepseek-v4.1-flash-1017-uncensored",
  "messages": [
    {
      "role": "user",
      "content": [
        {
          "type": "image_url",
          "image_url": {
            "url": "https://example.com/screenshot.png"
          }
        },
        {
          "type": "text",
          "text": "What is wrong in this stack trace?"
        }
      ]
    }
  ]
}'

More on sizes, data URLs and limits: Pictures.

Thinking

DeepSeek answers at once unless you ask it to think. Set reasoning_effort to low, high or max for planning, maths and code; leave it out, or send none, for a fast reply. The thinking comes back apart from the answer, in message.reasoning_content, and is billed as output tokens.

Python
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://nokeep.ai/v1",
    api_key=os.environ["NOKEEP_API_KEY"],
)

reply = client.chat.completions.create(
    model="deepseek-v4.1-flash-1017-uncensored",
    reasoning_effort="high",
    max_tokens=4000,
    messages=[{"role": "user", "content": "Find the race condition in this function: ..."}],
)
print(reply.choices[0].message.reasoning_content)
print(reply.choices[0].message.content)

With thinking on, give the reply 1,000 tokens or more. Under that, the model can spend them all thinking and return an empty answer, which is still billed. See Thinking.

Price

$0.45 in · $0.011 cached · $1.75 out per 1M tokens. A long chat or an agent resends its history, and the part the model read on a recent call bills at the cached price, so most of a long session’s input costs a small fraction of the full rate. Paid from prepaid credits: 1,000 are $1, from $5, and they never expire.

ModelPer 1M tokens inPer 1M cached inPer 1M tokens outOne reply$5 buys$25 buys
DeepSeek V4.1 Flash Uncensored$0.45$0.011$1.75$0.00182,700+ replies13,000+ replies
GLM 5.3 Flash Uncensored$0.20$0.04$0.65$0.00086,500+ replies32,000+ replies

A reply here is 3,000 tokens in and 250 out, thinking off, none of it cached. Cached in is the start of a prompt the model has just read, as a long chat or an agent resends it. 1,000 credits are $1.

Questions

Is this the official DeepSeek API?

No. It is DeepSeek V4.1 Flash with its refusal direction removed, served by nokeep on a private host. It answers like the original on everyday work, keeps nothing, and stops declining what it is asked.

Where do my prompts go?

To us over HTTPS, then to the model on a private tier that stores no prompts or replies. Neither of us writes them down. The model must read them to answer, so this is zero retention, not encryption from the host.

Why pin a build?

So the same prompt meets the same weights every time. deepseek-v4.1-flash-uncensored moves to newer builds; deepseek-v4.1-flash-1017-uncensored stays on the 17 October 2026 build.

Does it support tool calls and JSON output?

Yes: tools, tool_choice, parallel_tool_calls and response_format, in the OpenAI format. See Tool calls and JSON output.

How much context does it take?

A million tokens, with replies up to 131,072 tokens.