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:config.yaml:
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:
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: trueupstream keine Wirkung. Ist in GoModel ein Response-Speicher konfiguriert, funktionieren Ketten mitprevious_response_idtrotzdem: Das Gateway spielt den gespeicherten Verlauf vor dem Weiterleiten erneut ein. Ohne einen solchen Speicher lehnt DeepInfraprevious_response_idundconversationmit 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, wojson_schemaundjson_objectfunktionieren. - Sprachausgabe standardmäßig als MP3. DeepInfra antwortet mit WAV, wenn
response_formatfehlt; GoModel sendet stattdessen den Standardwert von OpenAI (mp3). Setzen Sieresponse_formatexplizit, 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
deepinfrazuENABLED_PASSTHROUGH_PROVIDERShinzu, um/p/deepinfra/...bereitzustellen. Dieser Pfad leitet jeden Pfad unterhalb der Base-URL mit dem DeepInfra-Key des Gateways weiter.