EU-hosted models
The following models run on Infercom’s EU infrastructure in Germany. For these models, all data processing happens entirely within the EU — no data leaves EU jurisdiction, with full GDPR compliance and no US CLOUD Act exposure.Text generation models
Embedding model
Audio model
Global Model Catalog
In addition to EU-hosted models, the Infercom Inference Service provides access to a broader selection of models through the Global Model Catalog. Models not hosted in our EU datacenters are served via global infrastructure. You can always check a model’s hosting region via the API or the Playground.Every model is clearly labeled with its hosting region — both in the API response and in the Playground. You always know where your data is being processed.
See Identifying model regions below for how to check where each model runs.
Recommended sampling parameters
Sampling parameters are model-specific. Use the values the model’s publisher recommends rather than a single setting across all models. The table below reproduces each publisher’s own recommendation, with a link to the source.
A dash means the publisher does not publish a value for that parameter. Where no recommendation exists, start at
temperature 1.0 and tune for your own workload. DeepSeek-V3.1 publishes no prose guidance, but the generation config it ships defaults to temperature 0.6 and top_p 0.95.
The Infercom API accepts a temperature between 0 and 2. temperature=1.0 does not mean “maximum randomness” - it means the model’s probability distribution is used exactly as trained. Values below 1.0 sharpen it, values above 1.0 flatten it. Adjust temperature, top_p, or top_k, but generally not more than one of them at a time.
If you omit temperature
The Infercom API applies no service-wide default. What you get depends on the model.
Greedy decoding means the model always takes its highest-probability token. It is a valid choice for reproducible output. It is also the setting most likely to trigger the repetition loop described below.
/v1/responses and /v1/messages behave the same way. Set temperature on every request.
Defaults for the other sampling parameters
When you omit a sampling parameter, the platform applies the value below. These hold for every model except the MiniMax family - see Why MiniMax models behave differently.The byte-identical output you get when you omit
temperature is not a pinned seed. It is the forced top_k of 1 described below. Do not rely on it for reproducibility across releases.How top_k interacts with temperature
The request below asks for sampling across 40 candidate tokens. It returns argmax instead, because temperature is absent:
gemma-4-31B-it, 8 runs of the same prompt:
Accepted range for top_k
Send top_k as 1 or greater. Unlike some other providers, -1 and 0 are not accepted as a way to disable it.
To leave
top_k unrestricted, omit the parameter or send a value larger than the model’s vocabulary.
Why MiniMax models behave differently
The defaults above do not apply to the MiniMax family. On the MiniMax bundles, and only there, any sampling parameter you leave unset is backfilled from the model checkpoint’s owngeneration_config.json.
That is why omitting temperature produces greedy, byte-identical output on gemma-4-31B-it, gpt-oss-120b, DeepSeek-V3.2 and Meta-Llama-3.3-70B-Instruct, while MiniMax-M2.7 samples. The difference is deliberate, not a fault.
The action is the same either way: set temperature explicitly on every request.
Default system prompt for MiniMax-M2.7
MiniMax publish a default system prompt forMiniMax-M2.7. Use it verbatim unless you have a reason to replace it:
Identifying model regions
You can identify where a model is hosted through the API or the Playground.Via the API
The/v1/models endpoint includes an sn_metadata object for each model. Use the region field to determine where a model is hosted: "EU" for sovereign models on Infercom’s EU infrastructure, or a non-EU region (e.g. "US", "JP") for models on global infrastructure.
Use the ?verbose=true query parameter to retrieve detailed model metadata including sovereignty information:
Via the Playground
In the Infercom Playground, region flags are displayed next to each model name, letting you see at a glance where each model runs.Data sovereignty
For EU-hosted models, Infercom provides:- EU data residency — inference runs in our EU datacenters
- GDPR compliance — full compliance with EU data protection regulations
- No US CLOUD Act exposure — your inference data is not subject to US jurisdiction
- AI Act readiness — designed for compliance with the EU AI Act