# DeepSeek V4.1 Flash (1017)

> DeepSeek V4.1 Flash (1017) on sference: serverless per-token pricing on European GPUs, 1M context.

Source: https://sference.com/models/deepseek-ai/DeepSeek-V4.1-Flash-1017

Catalog id: `deepseek-ai/DeepSeek-V4.1-Flash-1017` · Maker: DeepSeek · Modality: text_generation · Released: 2026-10-17

## Pricing

USD per 1M tokens, realtime priority: $0.50 in / $1.50 out / $0.05 cached input, per 1M tokens.

## Specs

- Context window: 1M tokens
- Capabilities: vision, thinking, tool calling
- Endpoints: `POST /v1/chat/completions` and `POST /v1/responses` (realtime, flex via `service_tier: "flex"`, and the 24h async window), plus `POST /v1/messages` (Anthropic-shaped, realtime only)

## Portfolio comparison

Every model in the live catalog (this one in bold):

| Model | Modality | Context | Input | Output | Vision |
| --- | --- | --- | --- | --- | --- |
| `moonshotai/Kimi-K3` | text | 1M | $3.00 | $15.00 | ✓ |
| `zai-org/GLM-5.3` | text | 1M | $1.20 | $4.20 | — |
| **`deepseek-ai/DeepSeek-V4.1-Flash-1017`** | text | 1M | $0.50 | $1.50 | ✓ |
| `zai-org/GLM-5.3-Flash` | text | 1M | $0.20 | $0.60 | ✓ |
| `deepseek-ai/DeepSeek-V4-Flash-0731` | text | 1M | $0.28 | $0.56 | — |
| `Cloudflare/clef` | decisions | 64K | $0.24 | — | ✓ |

## Quickstart

```bash
curl https://api.sference.com/v1/chat/completions \
  -H "Authorization: Bearer $SFERENCE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek-ai/DeepSeek-V4.1-Flash-1017",
    "messages": [{ "role": "user", "content": "Say hello in one sentence." }]
  }'
```

## FAQ

### What can DeepSeek V4.1 Flash (1017) do on sference?

DeepSeek V4.1 Flash (1017) has a 1M-token context window and supports vision, thinking, and tool calling. Send images as image content parts on the chat, Responses, or Messages endpoints. Turn on thinking with `thinking: {"type": "enabled"}`.

### Which APIs can I call DeepSeek V4.1 Flash (1017) through?

`POST /v1/chat/completions` and `POST /v1/responses` (realtime, flex via `service_tier: "flex"`, and the 24h async window), plus `POST /v1/messages` (Anthropic-shaped, realtime only). The OpenAI and Anthropic SDKs work by changing the base URL, and the same model id works on every endpoint. See the [quickstart](/docs/quickstart) and the [Anthropic Messages guide](/docs/api/messages).

### Is DeepSeek V4.1 Flash (1017) cheaper for background or batch work?

Flex (`service_tier: "flex"`, enabled per account) bills discounted tokens at lower scheduling priority, and the 24h async window covers batches and background responses. Async window pricing is agreed per customer; [email us](mailto:hello@sference.com) with your volume.

### Where is data sent to DeepSeek V4.1 Flash (1017) processed, and is it used for training?

Every request runs on European GPUs. Inputs are never used for training, contractually and technically, and are deleted per your configured retention policy; compliance logs (model version, region, timestamps) are kept for your audit trail. Details in the [DPA](/legal/dpa) and [sub-processor list](/legal/subprocessors).

### What are the rate limits for DeepSeek V4.1 Flash (1017)?

Rate limits are set per account rather than per model. If you need more throughput, [email us](mailto:hello@sference.com) and we will raise them; for sustained high volume, a [dedicated deployment](/docs/deployments) reserves capacity for your traffic.

### What happens when DeepSeek V4.1 Flash (1017) is updated or retired?

Pin an exact version by calling its versioned id: that version is the one that serves, and every response records it. Before a model retires we email you with a date, and the old id becomes an alias of its successor so existing integrations keep working. Rerun your evals against the successor before the date.
