inference.eu

IDEs und Editoren · Continue

Continue mit Open-Source-Modellen aus der EU nutzen

Continue ist ein quelloffener KI-Assistent für VS Code und JetBrains-IDEs. Alle Modelle stehen in der config.yaml, inference.eu ist also mit wenigen Zeilen eingebunden. Anfragen für Chat, Bearbeitung und Übernahme von Code gehen dann direkt aus der IDE an Open-Weight-Modelle in europäischen Rechenzentren.

  1. 01API-Format: OpenAI
  2. 02Rechenzentren in der EU
  3. 03Durch einen AV-Vertrag abgedeckt

In wenigen Minuten eingerichtet

  1. 1

    Erstellen Sie in Ihrem inference.eu-Konto einen API-Schlüssel.

  2. 2

    Tragen Sie INFERENCE_EU_API_KEY=<Ihr Schlüssel> in ~/.continue/.env ein, damit config.yaml ihn als Secret lesen kann.

  3. 3

    Öffnen Sie ~/.continue/config.yaml über das Continue-Panel und ergänzen Sie die Modelle mit provider: openai und apiBase auf unsere Basis-URL.

  4. 4

    Weisen Sie jedem Modell Rollen wie chat, edit und apply zu.

  5. 5

    Laden Sie das Continue-Panel neu, wählen Sie ein Modell von inference.eu und senden Sie eine Testnachricht.

~/.continue/config.yaml
name: inference.eu
version: 0.0.1
schema: v1
models:
  - name: Qwen3 Coder (inference.eu)
    provider: openai
    model: qwen3-coder-480b-a35b-instruct
    apiBase: https://api.inference.eu/v1
    apiKey: ${{ secrets.INFERENCE_EU_API_KEY }}
    roles:
      - chat
      - edit
      - apply
  - name: GLM-5.3 (inference.eu)
    provider: openai
    model: glm-5.3
    apiBase: https://api.inference.eu/v1
    apiKey: ${{ secrets.INFERENCE_EU_API_KEY }}
    roles:
      - chat

Was Continue ist

Continue ist eine quelloffene Erweiterung für VS Code und die JetBrains-IDEs, ergänzt um einen Agenten für die Kommandozeile. Sie bietet Chat, Inline-Bearbeitung, einen Agent-Modus mit Tools und Tab-Autovervollständigung. Ein eigenes Modell bringt Continue nicht mit; Sie entscheiden, welcher Provider welche Art von Anfrage beantwortet.

Das passt zu Teams, die ihren Editor behalten und selbst bestimmen wollen, wo Modelle laufen. Da Continue jede OpenAI-kompatible API unterstützt, funktioniert inference.eu mit dem eingebauten Provider openai und einer eigenen apiBase.

So funktioniert die Konfiguration

Modelle stehen in der config.yaml, lokal unter ~/.continue/config.yaml oder in einer gemeinsamen Konfiguration. Jeder Eintrag nennt provider, die Modell-ID unter model, eine apiBase und einen apiKey. Mit provider: openai und apiBase auf inference.eu ruft Continue unseren Chat-Completions-Endpunkt auf.

Die Syntax ${{ secrets.INFERENCE_EU_API_KEY }} liest den Schlüssel aus ~/.continue/.env, er steht also nicht in der Konfiguration. Rollen legen fest, was ein Modell tut: chat für Chat und Agent, edit für Inline-Änderungen, apply für das Übernehmen von Codeblöcken in Dateien. Verschiedene Rollen können an verschiedene Modelle gehen.

Welche Modelle sich eignen

Geben Sie die Rollen chat, edit und apply an qwen3-coder-480b-a35b-instruct. Das Modell ist auf Code trainiert und kommt mit den Tool-Aufrufen des Agent-Modus gut zurecht. Ergänzen Sie glm-5.3 oder kimi-k3 als weitere Chat-Modelle für Architekturfragen, Reviews und längere Dokumente und wechseln Sie im Modellwähler.

gpt-oss-120b eignet sich, wenn kurze Fragen schnell beantwortet werden sollen. Die Tab-Autovervollständigung ist eine andere Aufgabe: Sie braucht ein kleines, schnelles Modell, das auf Fill-in-the-Middle trainiert ist. Lassen Sie die Rolle autocomplete frei, bis Sie ein solches Modell gewählt haben, statt sie einem großen Chat-Modell zu geben.

Fehlerbehebung

Ein Fehler 401 bedeutet meist, dass das Secret nicht aufgelöst wurde. Prüfen Sie, ob ~/.continue/.env den Eintrag INFERENCE_EU_API_KEY ohne Anführungszeichen oder Leerzeichen enthält, und laden Sie das Fenster neu. „Model not found“ heißt, dass model nicht der ID bei inference.eu entspricht.

Versucht Continue die Responses-API und scheitert, ergänzen Sie useResponsesApi: false im Modelleintrag, damit Chat Completions genutzt wird. Antwortet der Agent-Modus mit Text statt Tool-Aufrufen, wählen Sie ein Modell mit zuverlässigem Tool-Calling wie Qwen3 Coder oder GLM-5.3. apiBase muss auf /v1 enden, ohne weiteren Pfad.

Code und Daten bleiben in der EU

Mit lokaler Konfiguration sendet Continue Modellanfragen direkt aus Ihrer IDE an die eingetragene apiBase. Bei inference.eu werden Code, Dateien und Kontext in EU-Rechenzentren verarbeitet und nie zum Training verwendet. Wir schließen einen Auftragsverarbeitungsvertrag nach Art. 28 DSGVO, legen unsere Unterauftragsverarbeiter offen und rechnen in Euro ab.

Continue kann anonyme Nutzungstelemetrie erfassen, die Sie in den Einstellungen der Erweiterung abschalten. Nutzen Sie eine Konfiguration auf dem Hub von Continue, prüfen Sie, wie Secrets dort verwaltet werden. Für die strengsten Anforderungen halten Sie config.yaml und .env lokal und verteilen sie über Ihre eigenen Werkzeuge.

Continue: häufige Fragen

Die Fragen, die uns Einkauf, Entwicklung und Rechtsabteilungen am häufigsten stellen. Etwas fehlt? Fragen Sie uns direkt.

Frage stellen

Verlagern Sie Ihre KI-Workloads auf europäische Infrastruktur

Sagen Sie uns, welche Modelle Sie nutzen und wie viel Verkehr Sie ungefähr haben. Wir antworten innerhalb eines Werktags mit Preisen und nächsten Schritten.

  • Antwort innerhalb eines Werktags
  • Preise für Ihr Volumen
  • AV-Vertrag unterschriftsreif