Overview

Low-latency European inference behind an OpenAI-compatible surface: realtime first, with flex and async windows for background work. Quickstart, models, and full HTTP reference.

Inference API

sference exposes European inference behind an OpenAI-compatible HTTP API, tuned first for realtime traffic, the sync path you use when a user is waiting, where most traffic runs. Two further modes share the same endpoint and the same GPU fleet when work does not have to block: flex (discounted sync at lower scheduling priority, via service_tier: "flex") and async (background responses, streams, and batches on a 24h completion window). Pin model versions and keep a compliance-grade trail, without replatforming how your team already calls models.

Quickstart · CLI · Python SDK · Models · API Reference

Developer quickstart

Export an API key and make a realtime request. It is OpenAI-shaped, so an existing client needs only a new base URL and model id:

export SFERENCE_API_KEY="sk_..."
curl https://api.sference.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $SFERENCE_API_KEY" \
  -d '{"model":"Qwen/Qwen3.6-35B-A3B","messages":[{"role":"user","content":"Say hello in one sentence."}]}'

Prefer the CLI? Install it and authenticate:

curl -fsSL https://raw.githubusercontent.com/s-ference/sference/main/install.sh | sh
sference auth login --api-key "$SFERENCE_API_KEY"

Step-by-step: Quickstart. Prefer Python? See Python SDK.

Official clients

Bring your existing client

OpenAI-shaped clients need only a base-URL change: /v1/chat/completions, /v1/responses, and /v1/embeddings are OpenAI-compatible.

Choose a workload

Product & compliance

For positioning, regulation, and workloads, use the marketing site and use cases.