Buscar documentação...

Comece a digitar para buscar documentação

Codex
Codex CLI

Guia de configuração OpenAI Codex CLI

Instale e configure o Codex CLI com o UnoRouter no Windows, macOS e Linux.

Visão geral

O Codex CLI é o agente de codificação de terminal da OpenAI. Ele lê, escreve e executa código por meio de patches revisáveis em sandbox. Aponte o provedor personalizado para a URL base do UnoRouter e use qualquer modelo do catálogo.

Configuração rápida

Cole isto no cliente. Sua chave é preenchida automaticamente quando você está conectado.

text
URL base: https://api.unorouter.com/v1
Chave da API: YOUR_API_KEY

Entre para preencher automaticamente sua chave API

Compatibilidade

Chat CompletionsAPI ResponsesStreamingChamada de ferramentas

Configuração passo a passo

  1. 1
    Instalar a CLI do Codex

    Instale o Codex CLI globalmente com o npm.

  2. 2
    Configurar o provedor de modelo

    Edite `~/.codex/config.toml`. Defina o id do seu modelo e adicione um provedor personalizado com a URL base do UnoRouter usando a wire API responses.

    toml
    # ~/.codex/config.toml
    model = "YOUR_MODEL_ID"
    model_provider = "unorouter"
    
    [model_providers.unorouter]
    name = "UnoRouter"
    base_url = "https://api.unorouter.com/v1"
    wire_api = "responses"

    Entre para preencher automaticamente sua chave API

  3. 3
    Adicionar sua chave de API

    Grave sua chave de API do UnoRouter em `~/.codex/auth.json`.

    json
    // ~/.codex/auth.json
    {
      "OPENAI_API_KEY": "YOUR_API_KEY"
    }

    Entre para preencher automaticamente sua chave API

  4. 4
    Iniciar o Codex

    Execute `codex` no diretório do seu projeto.

powershell
$env:OPENAI_BASE_URL="https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"

codex

Entre para preencher automaticamente sua chave API

Modelos recomendados

Modelos gratuitos que funcionam aqui. Cole qualquer id de modelo no cliente.

ox-alpha:freeglm-5.3-search:freeglm-5.3-think-search:freeglm-5.3-thinking:freeglm-5.3:free

Pontos de atenção

  • Em erro de endpoint não suportado, confirme que `wire_api` é `responses` e que a URL base termina em `/v1`.
  • Um 401 significa que a chave em `~/.codex/auth.json` está ausente ou vencida. Cole uma chave nova do seu painel do UnoRouter.
  • Se o Codex ignorar seu provedor, verifique o nome da tabela em `config.toml`. IDs de provedor aceitam underscores, não hífens (`model_providers.my_provider`, nunca `my-provider`). `openai` é reservado e não pode ser sobrescrito.
Gerar chave APIModelos