GetAPI.ONE
Configurar Codex CLI para GetAPI.ONE
Instale Codex CLI da fonte oficial, mantenha a chave ONE em variável de ambiente, configure um provedor personalizado compatível com Responses e verifique a conexão ativa.
Escopo e pré-requisitos
Este guia cobre Codex CLI no terminal. Não comprova compatibilidade com todos os clientes de desktop, extensões IDE, modelos ou recursos Codex.
- Uma conta GetAPI.ONE com saldo utilizável ou pacote aplicável.
- Uma chave GetAPI.ONE nomeada, limitada e guardada em privado.
- Um modelo atual que liste explicitamente Responses.
- Permissão para instalar Codex CLI e editar a configuração do usuário.
1. Instalar e identificar Codex CLI
Use a página oficial atual do Codex CLI para o instalador do seu sistema. O instalador independente macOS/Linux revisado em 2026-09-07 usa o comando abaixo. No Windows, siga a aba Windows oficial em vez de executar cegamente um comando Unix.
curl -fsSL https://chatgpt.com/codex/install.sh | shcodex --version2. Carregar a chave no terminal
Defina a chave no shell atual antes de iniciar Codex. Os exemplos contêm deliberadamente um marcador.
export GETAPI_ONE_API_KEY="replace-with-your-private-key"$env:GETAPI_ONE_API_KEY = "replace-with-your-private-key"3. Configurar o provedor ONE
Abra o config.toml do usuário Codex (normalmente em .codex) e adicione o provedor abaixo. Substitua YOUR_RESPONSES_MODEL por um modelo atual GetAPI.ONE que declare explicitamente Responses.
model_provider = "getapi_one"
model = "YOUR_RESPONSES_MODEL"
[model_providers.getapi_one]
name = "GetAPI One"
base_url = "https://www.getapi.one/v1"
env_key = "GETAPI_ONE_API_KEY"
wire_api = "responses"4. Executar e verificar
- Abra outro terminal se tornou a variável persistente; caso contrário, mantenha o terminal em que está definida.
- Abra um diretório de projeto e execute codex. Confirme que provedor/modelo exibidos correspondem à configuração pretendida.
- Envie uma instrução mínima somente se aceitar possível cobrança.
- A verificação exige resposta CLI válida e registro correspondente de solicitação/uso no console GetAPI.ONE. Nenhum modelo foi chamado ao produzir este guia.
Diagnosticar em ordem
| Sintoma | Verificações |
|---|---|
| codex: command not found | Revise o instalador oficial do sistema e confirme o diretório de instalação no PATH. |
| Missing API key | Confirme que GETAPI_ONE_API_KEY existe no ambiente que inicia Codex e que env_key está escrito exatamente. |
| 401 / Unauthorized | Copie novamente a chave ONE, confirme que está habilitada e associada a https://www.getapi.one/v1. |
| 404 / caminho incompatível | Confirme que /v1 permanece em base_url e que o gateway declara /v1/responses. |
| Model not found | Troque o marcador por um nome exato do catálogo visível ao grupo e marcado para Responses. |
| A configuração não mudou | Confira se editou o arquivo de usuário carregado pelo Codex, se model_provider aponta para getapi_one e se reiniciou terminal/cliente. |