Overview
Tipo: Ferramenta de CodificaçãoCaminho Primário: OpenAI Responses (caminho opcional avançado)Confiança de Suporte: Suportado com limites de modelo/caminho
/v1/responses, mas você deve tratá-lo como um caminho de compatibilidade avançado. Algumas funcionalidades exclusivas do Responses não são garantidas em todos os modelos e rotas.
Requisitos do Sistema
- OS: macOS, Linux (suporte oficial), Windows via WSL
- Node.js: Versão 18+
- npm: Versão 10.x.x ou superior
Instalação
Configuração
Passo 1: Definir Chave de API
Temporário (sessão atual):~/.bashrc, ~/.zshrc, ou ~/.bash_profile:
Passo 2: Configure config.toml
Edite~/.codex/config.toml:
Se o arquivo de configuração não existir, execute
codex uma vez para gerá-lo, depois edite o arquivo. Reinicie o Codex completamente após alterar config.toml para que as novas configurações do provedor sejam recarregadas.Se uma requisição usar campos exclusivos do Responses que não são suportados no modelo ou rota selecionados, a LemonData retorna um erro explícito em vez de rebaixar silenciosamente a requisição.
Uso Básico
Iniciar modo interativo:Modelos Recomendados
| Model | Best For |
|---|---|
gpt-5.4 | Melhor escolha padrão para codificação e raciocínio |
gpt-5-mini | Alternativa mais rápida e barata para fluxos de trabalho de codificação |
claude-sonnet-4-6 | Revisão de código, documentação |
deepseek-r1 | Design de algoritmos, raciocínio |
Comandos Interativos
| Command | Description |
|---|---|
/help | Exibir ajuda |
/exit or Ctrl+C | Sair |
/clear | Limpar conversa |
/config | Ver configuração |
/model <name> | Trocar modelo |
/tokens | Ver uso de tokens |
Verificar Configuração
Casos de Uso Comuns
Revisão de código:Solução de Problemas
Erro de Conexão
Erro de Conexão
- Verifique se
base_urlemconfig.tomlestá exatamentehttps://api.lemondata.cc/v1 - Verifique a conectividade de rede
- Certifique-se de que nenhum proxy esteja interferindo
Autenticação Falhou
Autenticação Falhou
- Verifique se
env_key = "OPENAI_API_KEY"está presente em~/.codex/config.toml - Verifique se a variável de ambiente
OPENAI_API_KEYestá definida - Verifique se a chave começa com
sk- - Certifique-se de que a chave está ativa no painel do LemonData
Modelo Não Encontrado
Modelo Não Encontrado
- Verifique se o nome do modelo corresponde exatamente
- Verifique a disponibilidade do modelo em lemondata.cc/en/models
Campo nativo do Responses rejeitado
Campo nativo do Responses rejeitado
- Alguns campos estão disponíveis apenas em
/v1/responsesquando a LemonData pode garantir esse comportamento para o modelo e a rota selecionados - Se você vir
unsupported_request_field, remova esse campo ou mude para um fluxo de trabalho que não dependa dele