Model

Kimi K3.1 Pro (2.8T parameters, 1M context)

EU sovereignEU Sovereign · 90/100

Call Kimi K3.1 Pro (2.8T parameters, 1M context) through an OpenAI-compatible API hosted in Europe: licence, real per-token price, hosting jurisdiction.

€0.3024

Input — per 100k tokens

€1.512

Output — per 100k tokens

€0.0303

Cached input — per 100k tokens

Estimate your monthly cost ↓

About this model

Kimi K3.1 Pro is Moonshot AI's open-weight, natively multimodal agentic model, released in November 2026 and described by its maker as its most capable 3T-class model to date. Post-trained from Kimi K3 with large-scale reinforcement learning, it keeps the Mixture-of-Experts design with 2.8T total parameters and 104B active per token, a 1,048,576-token context window and text and image input, and replaces the full-attention layers with sparse attention for long contexts. Moonshot AI reports gains in coding, financial research, factual accuracy and other agentic work. It reasons before answering, with reasoning effort none, low, high or max. Frontière AI routes it to Verda, which serves it on its own GPUs in Germany. The Kimi K3.1-Pro License is permissive, with a separate agreement required above set revenue thresholds for model-as-a-service businesses and attribution above set user or revenue thresholds.

Sources, checked on 6 November 2026: huggingface.co/moonshotai/Kimi-K3.1-Pro ↗ · Kimi K3.1-Pro License ↗ · docs.verda.com ↗

Specifications

API model id
kimi-k3.1-pro
Availability
Live
Hosting jurisdiction
EU sovereign
Served via
Verda
Publisher
Moonshot AI
Parameters
2.8T (104B active)
Licence
Kimi K3.1-Pro License
Context window
1M
Modality
Multimodal (text + image)

Reasoning model, at max effort by default. Omit max_tokens or allow plenty of headroom, or set reasoning_effort to low or none for quick answers.

Open weights & AI Act facts

Factual characteristics of this model's weights — stated, not certified. Under the EU AI Act, whether a deployment is compliant depends on the model, your role and your use case.

Open weights
Weights public — use governed by the licence above
AI Act class
GPAI — general-purpose AI
Systemic risk
Not assessed by us — training compute not published, or too close to the 10²⁵ FLOP threshold to call
Data retention
None at Frontière AI; Verda states it stores no request, keeps context only in an in-memory inference cache cleared within 2 hours, never trains on it and shares nothing with the model maker

Frontière Verified

Our 6-criteria checklist for this model. Each criterion is assessed independently — a checkmark means we ran, recorded and passed the check; an empty circle means not confirmed yet.

✓
License verified
License checked and confirmed
✓
Provenance verified
Weights confirmed on HF, publisher verified
✓
Security analyzed
15 adversarial prompts via the gateway: injection, prompt leak, jailbreak, data extraction, harmful requests
✓
GDPR assessed
GDPR compliance assessment: retention, sub-processors
✓
Benchmarks run
Quality, latency and throughput measured through the gateway, dated per route
✓
API tested
Real call through the gateway (dated in the registry)

Compliance evidence

Provider facts for this model's serving path, as documented by Frontière AI; the retention row quotes each provider's own documentation where it exists. Dates reflect the most recent documented audit of each fact.

Last verified: 2026-11-06

Provider / operator
Verda
Country
Germany
Ownership / control
Finnish company (Verda Cloud Oy, Helsinki; formerly DataCrunch) — backed mainly by Nordic investors, no non-EU parent found
Jurisdiction
EU — Verda runs inference on its own GPUs in its own European data centres, with no sub-processor; Kimi K3.1 Pro runs in Germany (Verda documentation, 4 November 2026). Contract under Finnish law
Deployment
Managed cloud inference (Verda's own GPU cloud, Germany)
Data retention
None at Frontière AI; Verda states it stores no request, keeps context only in an in-memory inference cache cleared within 2 hours, never trains on it and shares nothing with the model maker

Frontière AI retains neither prompts nor completions from API calls; processing is structured to fit a short DPA (Art. 28 GDPR). DPA and subprocessor documentation available on request.

What its label means

This model is run by a French provider (OVHcloud or Scaleway), in data centres in France. It is not a US company, so the CLOUD Act does not reach it the way it reaches a US provider, and under GDPR a foreign court order is only enforceable in the EU through an international agreement (Article 48). That is the SecNumCloud principle — who controls the operator matters more than where the servers sit — applied as a label, not a qualification: this service is not SecNumCloud-qualified. Our gateway runs in Vercel's Paris region (a US company): your prompts pass through it without being stored.

How we draw the line: GDPR vs. the CLOUD Act →

Sovereignty Score — 90/100

Deterministic 0–100 score computed from the five factors below — ownership, hosting jurisdiction, cloud-provider control, data retention, deployment control. Full methodology: How Frontière AI determines sovereignty →

Operating-company ownership
40/40
Hosting jurisdiction (observed)
30/30
Cloud-provider control
10/15
Data retention
10/10
Deployment control
0/5

Effective provider assessed: verda.

Calling it

The API is OpenAI-compatible. Change base_url and the key, then use this model id:

client = OpenAI(
    base_url="https://getfrontiereai.eu/api/v1",
    api_key=os.environ["FRONTIERE_KEY"],
)

reply = client.chat.completions.create(
    model="kimi-k3.1-pro",
    messages=[{"role": "user", "content": "Bonjour"}],
)

One key covers the whole catalog — you switch models by changing a single string.

API reference →

Pricing

The price you see is the price debited from your prepaid balance, margin and VAT included — not an infrastructure cost. No subscription: top up from €10; calls are refused once the balance reaches zero, and a call already running can take it slightly below — deducted from your next top-up.

What will it cost you?

Pick a workload or type your own token counts: the estimate uses the prices above, margin and VAT included.

Example workload

Roughly 1,000 tokens ≈ 750 English words.

Per request

€0.0098

Per day

€9.83

Per month

€294.84

30 days

A €10 top-up covers about 1,017 requests · Kimi K3.1 Pro

Where the money goes

  • Input€136.08 · 46%
  • Output€158.76 · 54%

Estimate, margin and VAT included, from the prices on this page. You are billed on the tokens the provider reports for each call, debited from a prepaid balance — no subscription.

Compare every Kimi model's API price →

FAQ

Is Kimi K3.1 Pro (2.8T parameters, 1M context) GDPR-compliant on Frontière AI?

It is the setup a GDPR assessment looks for: Kimi K3.1 Pro (2.8T parameters, 1M context) is served by Verda, a French company, in data centres in France — not a US provider, so outside the CLOUD Act's direct reach. Your prompts transit through our gateway, hosted by Vercel in Paris (a US company), without being stored: Frontière AI keeps only the token counts billing requires. Compliance also depends on your use and your data processing agreement.

How much does Kimi K3.1 Pro (2.8T parameters, 1M context) cost?

€0.3024 per 100,000 input tokens and €1.512 per 100,000 output tokens — margin and VAT included, that is the amount debited from your prepaid balance. No subscription: you top up from €10; calls are refused once the balance reaches zero, and a call already running can take it slightly below — deducted from your next top-up.

How do I call Kimi K3.1 Pro (2.8T parameters, 1M context) from my code?

The API is OpenAI-compatible: point base_url at https://getfrontiereai.eu/api/v1, swap the key, and pass “kimi-k3.1-pro” as the model field. Your SDK, scripts and tools keep working, streaming included.

Under which licence is Kimi K3.1 Pro (2.8T parameters, 1M context) released?

Kimi K3.1-Pro License — this is not a permissive Apache- or MIT-style licence. Worth flagging if you run a legal review of licences before deployment.

Is there any behaviour I should know about?

Reasoning model, at max effort by default. Omit max_tokens or allow plenty of headroom, or set reasoning_effort to low or none for quick answers.

Articles about this model

Other models in the catalog

See the full catalog →

Call it in minutes

Create an account, top up €10, change two lines.

Create an account