Conectar Codex CLI

Configure o Codex CLI para usar o AnyInt como um provedor personalizado de Respostas OpenAI.

O Codex CLI suporta provedores de modelo personalizados com uma URL base e uma chave de API baseada em ambiente. O AnyInt expõe a API de Respostas na base canônica compatível com OpenAI.

Antes de Começar

  1. Instale ou atualize o Codex usando as instruções oficiais do Codex CLI.
  2. Crie uma chave de API AnyInt.
  3. Escolha um ID de modelo compatível com Respostas do catálogo de modelos.

Configurar o Provedor

Armazene a chave em seu shell ou gerenciador de segredos:

bash
export ANYINT_API_KEY="your_api_key"

Adicione um provedor AnyInt a ~/.codex/config.toml:

toml
model_provider = "anyint"
model = "YOUR_MODEL_ID"

[model_providers.anyint]
name = "AnyInt"
base_url = "https://api.anyint.ai/openai/v1"
env_key = "ANYINT_API_KEY"
wire_api = "responses"

Execute o Codex de seu repositório:

bash
codex

Verificar e Solucionar Problemas

  • Execute /status no Codex e confirme o provedor e o modelo selecionados.
  • Uma resposta 401 significa que ANYINT_API_KEY não é visível para o processo do Codex ou que a chave está inativa.
  • Um erro de modelo significa que YOUR_MODEL_ID não foi substituído por uma entrada de catálogo atual compatível com Respostas.
  • Mantenha a chave de API fora de config.toml; env_key nomeia a variável de ambiente e não incorpora seu valor.

Os campos de configuração acima seguem a referência de configuração do Codex da documentação oficial da OpenAI.