Model providersIONOS SE (Germany)

Decision matrix

IONOS AI Model Hub provider decision matrix
Overview

IONOS AI Model Hub runs open models such as Llama, Mistral and Qwen behind an OpenAI-compatible API, with prompts processed in Germany. Pick it when data residency matters and you already work with IONOS or want a German alternative to the big US providers. Pay-per-token pricing needs checking on the current price list before you commit.

Other good fits
  • Teams already using IONOS cloud who want one contract to cover hosting and inference.
Pros
Read pros

IONOS AI Model Hub offers managed inference for open models through an OpenAI-compatible API, so existing OpenAI client code mostly works after changing the base URL and key. The current catalogue includes large language models (Qwen3.5, Mistral Nemo and Mistral Small, gpt-oss-120b, Llama 3.3 70B), a coding model (Qwen3-Coder-Next), OCR (LightOnOCR 2), image generation (FLUX.1 and FLUX.2) and embedding/reranking models for search and retrieval.

Pick it when…

  • You need managed inference without buying or renting a GPU yourself.
  • Prompts and outputs processed in Germany matter for your organisation or your data-protection rules.
  • You already run infrastructure on IONOS and want one contract and one bill.
Cons
Read cons

OpenAI-compatible doesn't mean every model supports every parameter; check each model's documented capabilities before relying on one. The catalogue is smaller than a general router and is evolving, so a model you build against today may be replaced. You need an IONOS cloud contract and API access before you can call anything, which is more setup than a ready-made desktop app.

Pick something else when…

  • You want the widest model choice from one API key. OpenRouter covers hundreds of models across many providers, at the cost of routing through a US company.
  • You want another EU cloud provider to compare. Scaleway and OVHcloud offer similar managed inference in France.
  • You need a specific named model like Mistral's latest release directly from its maker. Go to Mistral instead of a hosting layer.

Avoid if

  • You want everything running on hardware you control; this is a metered cloud API.
Connection

Call GET https://openai.inference.de-txl.ionos.com/v1/models with Authorization: Bearer <token> to list available models, then POST .../v1/chat/completions with the exact returned model ID, a messages array and a max_tokens limit. Keep the token out of source code and shared transcripts; it authenticates against your IONOS cloud contract, not a separate sign-up.

Billing

Billing is per token, tracked separately for input and output on language models, and per-unit for embeddings, reranking and image models; retries are billed separately and the FAQ states that repeated or cached input currently gets no discount. Exact per-model rates are on IONOS's own price list; check the vendor page for current figures before scaling up, since they weren't itemized on the pages checked for this review.

You skip GPU procurement and maintenance, but still own authentication, model selection, output checking and a capped retry limit. Usage visibility depends on your contract's permissions in the Cost & Usage view.

Data handling

IONOS documents that prompts and outputs for AI Model Hub are processed in Germany, held in memory during processing and not persistently logged as content; separate operational metadata about requests is retained for billing. These are vendor statements from the docs, not independently tested here, so confirm current wording before sending regulated data.

First request

Documentation-based suggestion — not run here.

Extract action items from a short meeting note.

  1. List available models and pick one general-purpose LLM by its exact returned ID.
  2. Send a chat completion request with max_tokens: 128 and one user message: "Extract exactly two preparation actions from this note, keeping quantities as written: [paste a short made-up note]."
  3. Read choices[0].message.content and check the two actions and their quantities against the note.
  4. Check usage for input and output token counts.

Done when the two actions and their quantities match the note exactly, and you've seen the token counts for that one request.

Links & evidence
Documentation-based · not hands-on · Sep 23, 2026

Rests on IONOS's AI Model Hub text-generation, data-handling and FAQ documentation and its product overview page, checked 23 September 2026. No API token, request or bill was exercised. Exact per-model token prices are on IONOS's separate price list and were not itemized here.

  • AI Model Hub text generation · Sep 23, 2026 — Model listing and chat-completions endpoints, authentication, request fields.
  • AI Model Hub data handling · Sep 23, 2026 — German processing location, in-memory content handling, retained operational metadata.
  • AI Model Hub FAQ · Sep 23, 2026 — Per-token billing, separate retry charges, no current cache discount, link to price list.
  • AI Model Hub overview · Sep 23, 2026 — Current model catalogue: Qwen3.5, Mistral, gpt-oss-120b, Llama 3.3, LightOnOCR 2, FLUX.1/2.
  • IONOS price list · Sep 23, 2026 — Where current per-model token prices are published.
Further review notes & alternatives

Alternatives and trade-offs

  • OVHcloud wins when you want another sovereign European cloud with its own AI endpoints to compare on price and model list.
  • Scaleway wins when you want a France-hosted alternative with a similar pay-per-token model.
  • OpenRouter wins when model variety matters more than EU data residency.

Learn more

Catalogue facts

Call open-weight models through an OpenAI-compatible inference API. Use German-hosted infrastructure without operating model hardware. Choose it when EU-managed hosting suits the workload's requirements.

IONOS SE (Germany) · paid · cloud

  • german data residency
  • iso 27001 certified
  • openai compatible api
  • pay-as-you-go
  • cloud hosting eu
  • gdpr compliant inference
  • hosted model serving
  • automate
  • open-source
  • data-analytics

Browse all tools