~/.codex/config.toml (Benutzerebene) oder .codex/config.toml (Projektebene).
Einfaches Setup
Eine Konfigurationsdatei in deinem Projekt
OpenAI-kompatibel
Verwendet Venices OpenAI-kompatible API
Modell-Flexibilität
Tausche jedes unterstützte Venice-Textmodell ein
Voraussetzungen
- Ein Venice API-Schlüssel von venice.ai/settings/api
- Codex CLI installiert und einsatzbereit auf deinem Rechner
Einrichtung
Beide Platzhalter ersetzen
Aktualisiere:
modelmit der Venice-Modell-ID, die du nutzen möchtestexperimental_bearer_tokenmit deinem echten Venice API-Schlüssel
Offizielle Speicherorte der Codex-Konfiguration
- Benutzer-Defaults:
~/.codex/config.toml - Projekt-Overrides:
.codex/config.toml(wird nur für vertrauenswürdige Projekte geladen)
~/.codex/config.toml ab.
Konfigurations-Vorrang (Höchster zuerst)
- CLI-Flags und
--config-Overrides - Profilwerte (
--profile <name>) - Projektkonfigurations-Ebenen (
.codex/config.toml, das nächstgelegene Verzeichnis gewinnt) - Benutzerkonfiguration (
~/.codex/config.toml) - System-Konfiguration (
/etc/codex/config.toml, Unix) - Eingebaute Defaults
Hinweise
- Halte deinen API-Schlüssel privat und committe niemals echte Schlüssel nach git.
- Codex ignoriert die Projekt-
.codex/-Konfiguration, wenn ein Projekt als nicht vertrauenswürdig markiert ist. - Wenn du Modelle wechselst, aktualisiere nur das Feld
model. - Die Einstellung
wire_api = "responses"ist für dieses Provider-Setup erforderlich.
Ressourcen
Venice API-Referenz
Vollständige Endpoint- und Parameter-Dokumentation
Venice Textmodelle
Verfügbare Modell-IDs