PT ▾

Início rápido da API de codificação

Conecte sua IA de codificação sem censura em minutos com nosso endpoint compatível com OpenAI. Pague apenas pelos tokens usados, com crédito pré-pago que nunca expira.

URL Base e autenticação

Aponte seu cliente para https://api.codingapi.cc/v1 e enviar sua chave no cabeçalho.

Recupere suas credenciais do painel após fazer login com Google ou e-mail. A API espera autenticação padrão do OpenAI. Passe Authorization: Bearer YOUR_KEY com cada solicitação. Erros como 401 significam que a chave é inválida ou está ausente.

Cada conta possui uma chave ativa. Gerar uma nova chave revoga a anterior imediatamente. Você pode gerenciar as chaves na página do painel.

Endpoint de completions de chat

Envie mensagens para POST /v1/chat/completions e receba saída de texto.

O ID do modelo é uncensored. Responde sem filtragem para conteúdo adulto legal. Use a estrutura de mensagem padrão com role e content campos.

curl https://api.codingapi.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if python list is sorted"}]
  }'

As solicitações retornam JSON. Se você precisar de dados estruturados, ative o modo JSON via o response_format parâmetro. A API suporta respostas em streaming e não em streaming.

Integração do SDK Python

Use a biblioteca oficial da OpenAI para Python para uma integração fácil.

Defina a URL base para o nosso endpoint. A biblioteca gerencia a serialização automaticamente. Passe sua chave da API via variáveis de ambiente ou argumentos explícitos.

from openai import OpenAI

client = OpenAI(base_url="https://api.codingapi.cc/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)

Os erros são lançados como exceções padrão. Lidere 402 erros de pagamento recarregando seu crédito em cripto. O modelo gera texto com base no seu histórico de prompts. O contexto é preservado dentro da janela.

Uso do SDK Node

Instale o pacote OpenAI para Node.js para projetos JavaScript.

Configure o cliente com nossa URL base e sua chave. A sintaxe espelha a biblioteca Python. Crie uma chamada de conclusão com suas mensagens de sistema e usuário.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.codingapi.cc/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

A resposta contém o texto gerado e o uso de tokens. Verifique o objeto usage para as contagens de tokens de entrada e saída. A cobrança é deduzida do seu saldo pré-pago. Os créditos não expiram.

Transmissão contínua e tokens

Ative o streaming definindo stream: true na sua solicitação.

Receba pedaços de texto conforme são gerados. O último pedaço contém o uso total de tokens para a solicitação. Isso permite a exibição em tempo real de código ou texto.

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)

Analise os eventos SSE para extrair o conteúdo delta. Agregue o texto para formar a resposta completa. As contagens de tokens ajudam você a monitorar o uso do seu crédito pré-pago com precisão.

Limites, erros e contexto

A janela de contexto é de 100.000 tokens para prompt e conclusão combinados.

A saída máxima por solicitação é de 16.000 tokens. Defina max_tokens para controlar o comprimento da saída. A saída padrão é de 2.048 tokens se não especificada. Os limites de taxa são de 300 solicitações por minuto por chave.

Handle 402 erros recarregando via criptomoedas. 429 indica limitação de taxa. Pausa e tente novamente com backoff exponencial. Os corpos das solicitações devem permanecer abaixo de 8 MB. Essas garantias garantem inferência estável para suas tarefas de codificação.

Perguntas e Respostas Técnicas

Qual é a URL base da API de codificação?

A URL base é HTTPS://api.codingapi.cc/v1. É compatível com os SDKs padrão da OpenAI. Altere a URL base na configuração do seu cliente para apontar aqui.

Como lidar com erros na IA para codificação sem censura?

Use códigos de status HTTP padrão. 401 significa autenticação inválida. 402 indica crédito insuficiente. 429 sinaliza limites de taxa. Verifique o corpo da resposta para detalhes do erro e lógica de retry.

A IA de codificação sem censura oferece streaming?

Sim, ative o streaming com o parâmetro stream. Receba Server-Sent Events com texto parcial. O evento final inclui dados de uso de tokens. Isso funciona com todos os clientes padrão compatíveis com OpenAI.

Gere sua chave de API

Registre uma conta, recupere a chave e atualize o URL do endpoint. Essa é toda a configuração.

Obtenha sua chave