~/.codex/config.toml (a livello utente) o .codex/config.toml (a livello di progetto).
Setup semplice
Un solo file di configurazione nel tuo progetto
Compatibile con OpenAI
Usa l’API compatibile con OpenAI di Venice
Flessibilità sui modelli
Sostituisci con qualsiasi modello di testo Venice supportato
Prerequisiti
- Una API key Venice da venice.ai/settings/api
- Codex CLI installato e funzionante sulla tua macchina
Configurazione
1
Crea il percorso di configurazione del progetto
Dalla root del tuo progetto:
2
Crea .codex/config.toml
Crea il file e incolla la configurazione qui sotto:
3
Sostituisci i due segnaposto
Aggiorna:
modelcon l’ID del modello Venice che vuoi usareexperimental_bearer_tokencon la tua vera API key Venice
4
Esegui Codex CLI normalmente
Avvia Codex CLI dallo stesso progetto. Caricherà
.codex/config.toml (per i progetti fidati) e instraderà le richieste tramite Venice.Percorsi di configurazione ufficiali di Codex
- Default utente:
~/.codex/config.toml - Override del progetto:
.codex/config.toml(caricato solo per progetti fidati)
~/.codex/config.toml.
Precedenza di configurazione (dalla più alta)
- Flag CLI e override
--config - Valori dei profile (
--profile <name>) - Layer di configurazione del progetto (
.codex/config.toml, vince la directory più vicina) - Configurazione utente (
~/.codex/config.toml) - Configurazione di sistema (
/etc/codex/config.toml, Unix) - Default integrati
Note
- Mantieni la tua API key privata e non committare mai chiavi reali in git.
- Codex ignora la configurazione
.codex/del progetto quando un progetto è contrassegnato come non fidato. - Se cambi modello, aggiorna solo il campo
model. - L’impostazione
wire_api = "responses"è richiesta per questa configurazione del provider.
Risorse
Riferimento API Venice
Documentazione completa di endpoint e parametri
Modelli di testo Venice
ID dei modelli disponibili