Skip to main content
DeepInfra stellt offene und weitergeleitete Modelle über eine OpenAI-kompatible API unter https://api.deepinfra.com/v1/openai bereit. GoModel leitet diese Endpunkte unverändert dorthin weiter:

Konfiguration

Erstellen Sie im DeepInfra-Dashboard einen API-Key und setzen Sie:
Oder in config.yaml:
Überschreiben Sie die Base-URL oder legen Sie eine feste Modellliste nur fest, wenn Sie dies benötigen:

Modelle

GoModel liest die Live-Liste /models von DeepInfra, einschließlich der Art jedes Modells (Chat, Embedding, Bild, Sprachausgabe, Transkription), der Kontextlänge, der Reasoning- und Vision-Tags sowie der Preise. Modelle zur Videogenerierung werden ausgelassen, weil GoModel für DeepInfra keinen Video-Endpunkt hat. Modell-IDs enthalten einen Schrägstrich; verwenden Sie sie unverändert, oder stellen Sie den Provider-Namen voran, um die Route festzulegen:
Sowohl reasoning_effort als auch reasoning: {"effort": ...} werden von den Reasoning-Modellen von DeepInfra berücksichtigt, und none schaltet das Thinking bei hybriden Modellen wie Qwen3 ab.

Hinweise zum Verhalten

  • Responses sind zustandslos. DeepInfra speichert keine Responses, daher hat store: true upstream keine Wirkung. Ist in GoModel ein Response-Speicher konfiguriert, funktionieren Ketten mit previous_response_id trotzdem: Das Gateway spielt den gespeicherten Verlauf vor dem Weiterleiten erneut ein. Ohne einen solchen Speicher lehnt DeepInfra previous_response_id und conversation mit einem Invalid-Request-Fehler ab.
  • Structured Output bei Responses läuft über Chat. Der native Responses-Endpunkt von DeepInfra lehnt jede text-Einstellung ab (text.format, text.verbosity), daher bedient GoModel diese Requests über Chat Completions, wo json_schema und json_object funktionieren.
  • Sprachausgabe standardmäßig als MP3. DeepInfra antwortet mit WAV, wenn response_format fehlt; GoModel sendet stattdessen den Standardwert von OpenAI (mp3). Setzen Sie response_format explizit, um ein anderes Format zu erhalten.
  • Bildpreise gelten pro Bildeinheit. DeepInfra führt Bildpreise pro Bildeinheit auf, und GoModel erfasst diesen Tarif als Preis pro Bild. Die Kostenerfassung ist für Modelle, die DeepInfra nach Größe oder Schrittzahl abrechnet, nur näherungsweise.
  • Passthrough muss aktiviert werden. Fügen Sie deepinfra zu ENABLED_PASSTHROUGH_PROVIDERS hinzu, um /p/deepinfra/... bereitzustellen. Dieser Pfad leitet jeden Pfad unterhalb der Base-URL mit dem DeepInfra-Key des Gateways weiter.
Zuletzt geändert am 24. Oktober 2026