PT ▾
Comece agora
  1. Codex não suportado
  2. Codex API: Step-by-Step Integration Guide

Codex API: Step-by-Step Integration Guide

A API codex oferece um endpoint de chat-completions bruto e sem censura que espelha a interface do SDK da OpenAI para integração perfeita. Você tem acesso direto a um modelo de peso aberto sem filtros de conteúdo, pagando apenas pelos tokens que realmente consome via criptomoeda. Este guia mostra a configuração técnica, desde a instalação do SDK até o tratamento de respostas em streaming, garantindo que você implante uma camada generativa robusta e sem restrições.

Última atualização

Por que usar a API Codex para geração sem restrições

LLMs padrão frequentemente aplicam filtros de conteúdo rígidos que quebram o fluxo narrativo ou bloqueiam saídas técnicas de nicho. A API codex fornece um único modelo open-weight dedicado ajustado para recusa mínima em conteúdo adulto legal, ficcional e tópicos controversos. Você envia texto e recebe texto de volta, sem o modelo decidir que seu tópico é muito sensível para produção.

Ao contrário de gatekeepers corporativos que roteiam solicitações por vários fornecedores, este endpoint serve um modelo diretamente. A janela de contexto abrange 100,000 tokens para prompt e conclusão. Os limites de saída são de 16,000 tokens por solicitação, garantindo latência previsível. Chamada de função, modo JSON e streaming são totalmente suportados. Você paga apenas pelos tokens usados; erros e recusas não têm custo. Essa configuração elimina a fricção de negociar acesso ou esperar aprovações de cota.

Passo 1: Instale o SDK OpenAI

Comece instalando o SDK oficial da OpenAI para sua linguagem de programação preferida. A biblioteca lida com serialização, lógica de retry e protocolos de streaming automaticamente. Isso garante que sua integração permaneça compatível com os comportamentos padrão da API, permitindo total personalização dos parâmetros de conexão.

  • Python: pip install openai
  • Node.js: npm install openai
  • Vá para: go get github.com/openai/openai-go

O SDK abstrai a camada HTTP, permitindo que você se concentre na estrutura do payload. Você não precisa de um cliente proprietário. Bibliotecas padrão suportam os cabeçalhos de autenticação e o parsing de JSON necessários. Isso reduz o código boilerplate e acelera os ciclos de desenvolvimento. Verifique sua instalação importando o módulo do cliente em um script simples.

Passo 2: Configure a URL base e a chave da API

Aponte sua instância SDK para o endpoint dedicado. Substitua o URL base padrão para direcionar o tráfego para o servidor sem censura. Atribua sua chave de API ao cabeçalho de autorização para acesso imediato. Esta configuração garante que todas as solicitações contornem o roteamento padrão da OpenAI.

  • URL Base: https://api.unsupportedcodexauthmethodapikey.com/v1
  • ID do Modelo: uncensored
  • Autenticação: Token Bearer via sua chave gerada

Recupere sua chave do painel após o cadastro com Google ou e-mail. Nenhum número de telefone é necessário. A chave é exibida imediatamente após a criação. Substitua o endpoint padrão no seu código. Este passo isola seu tráfego da infraestrutura pública. Isso garante comportamento consistente do modelo. Agora você pode verificar a conectividade listando os modelos disponíveis.

Passo 3: Envie sua primeira solicitação de conclusão de chat

Construa um payload padrão de conclusão de chat. Defina o modelo, a mensagem do usuário e parâmetros opcionais. O endpoint processa a solicitação e retorna uma resposta JSON estruturada. Isso confirma que sua integração está funcionando corretamente com o modelo sem censura.

from openai import OpenAI

client = OpenAI(base_url="https://api.unsupportedcodexauthmethodapikey.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

A resposta inclui o texto gerado, estatísticas de uso de tokens e motivo de finalização. Você pode analisar o conteúdo diretamente na lógica do seu aplicativo. Os valores de temperatura e top_p influenciam a criatividade. Sequências de parada permitem controle preciso sobre o comprimento da saída. Esta estrutura de solicitação é idêntica às chamadas padrão da OpenAI, garantindo portabilidade. Você pode trocar modelos posteriormente sem alterar sua lógica principal.

Passo 4: Gerencie respostas em streaming

Ative o streaming definindo o parâmetro stream como true. O servidor retorna dados incrementalmente via Server-Sent Events (SSE). Isso permite que você exiba tokens para os usuários em tempo real. Isso reduz significativamente a latência percebida para saídas longas.

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Cada chunk contém conteúdo parcial e dados de uso. O último chunk inclui a contagem total de tokens. Você pode acumular o texto conforme ele chega. Esse método suporta aplicativos interativos, como interfaces de chat. Também permite interromper a geração antecipadamente se o usuário intervir. O streaming é essencial para uma experiência de usuário fluida. Ele mantém a conexão ativa até que o modelo termine.

Passo 5: Gerenciar uso de tokens e custos

Monitore o consumo de tokens para otimizar seus gastos. A API cobra $0,15 por milhão de tokens de entrada e $0,50 por milhão de tokens de saída. Você paga apenas pelo uso real; erros são gratuitos. O crédito pré-pago nunca expira, então você pode usá-lo ao longo do tempo.

  • Custo de entrada: $0,15 / 1M tokens
  • Custo de saída: $0,50 / 1M tokens
  • Top-up: Apenas cripto (USDT TRC20 ou USDC Base)

Bônus de crédito aplicam-se para recargas maiores: +5% a partir de $50, +10% a partir de $100 e +15% a partir de $200. Essa estrutura recompensa usuários intensivos. Você pode monitorar o uso pelos cabeçalhos da resposta. Defina limites rígidos no seu código para evitar custos descontrolados. O limite de corpo de solicitação de 8 MB ajuda a controlar o tamanho da entrada. Essa transparência garante que você saiba exatamente quanto paga.

Passo 6: Solução de problemas de erros comuns

Encontrar erros é parte da integração com a API. Os problemas comuns incluem limites de taxa, chaves inválidas ou excedência do tamanho do payload. A API retorna códigos de status HTTP padrão para ajudar na depuração. Um erro 429 indica que você excedeu o limite de 300 solicitações por minuto. Reduza a frequência das solicitações ou implemente backoff exponencial.

curl https://api.unsupportedcodexauthmethodapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Parse the JSON string in the request body"}]
  }'

Um erro 400 geralmente significa que sua carga útil JSON está malformada. Verifique a sintaxe e certifique-se de que todos os campos obrigatórios estão presentes. O erro 413 sinaliza que o corpo da sua solicitação excede 8 MB. Reduza sua entrada ou divida-a em partes menores. Um erro 500 é raro, mas indica um problema no lado do servidor. Retente a solicitação após um breve atraso. Esses erros são previsíveis e gerenciáveis com o logging adequado.

Passo 7: Parâmetros avançados para ajuste fino de saída

Controle o comportamento do modelo usando parâmetros avançados. Temperature ajusta a aleatoriedade; valores mais altos aumentam a criatividade. Top_p filtra tokens por probabilidade cumulativa. Use sequências de stop para interromper a geração em marcadores específicos. O parâmetro seed garante saídas reproduzíveis para depuração.

  • Temperatura: 0,7 (padrão) a 1,5 (criativa)
  • Top_p: 0,9 para respostas focadas
  • Modo JSON: Use response_format: json_object

A chamada de função permite que o modelo produza dados estruturados. Defina ferramentas em sua solicitação para habilitar esse recurso. Penalidades de presença e frequência reduzem a repetição. Esses parâmetros dão a você controle granular sobre a saída. Combine-os para corresponder ao seu caso de uso específico. O modelo lida bem com instruções complexas quando orientado corretamente.

FAQ

A chave codex API é diferente da OpenAI?

Sim. Sua chave de API é gerada pelo provedor do método de autenticação codex não suportado. Ela autentica você contra a infraestrutura específica deles, não da OpenAI'. Você usa o formato padrão do SDK da OpenAI, mas a URL base aponta para os servidores deles. A chave em si é exclusiva do sistema deles.

Qual é o ID do modelo LLM uncensored?

O ID do modelo é "uncensored". Você especifica isso em suas solicitações de API para garantir que está interagindo com o modelo uncensored dedicado. É um modelo de pesos abertos hospedado nos servidores deles, distinto de GPT ou Claude.

Posso usar a API codex para conteúdo NSFW?

Sim. O modelo é ajustado para responder sem recusas de conteúdo para uso adulto lícito. Ele não bloqueia tópicos controversos ou fictícios. O único limite rígido é o conteúdo sexual envolvendo menores, que é sempre recusado. Você pode gerar texto NSFW livremente dentro desse limite.

Como faço para recarregar meu crédito da API codex?

Recargas são apenas via cripto via USDT (TRC20) ou USDC (Base). Você pode depositar qualquer valor inteiro de $20 a $500. Bônus aplicam-se: +5% a partir de $50, +10% a partir de $100 e +15% a partir de $200. O crédito não expira. Cadastre-se com Google ou e-mail para começar.

Obtenha sua chave agora

Cadastre-se, copie a chave, atualize a URL do endpoint. Esse é o processo completo.

Comece agora