PT ▾

Integre a API Uncensored

Insira o SDK oficial da OpenAI no seu projeto e aponte-o para nossa API de LLM sem censura. Este guia rápido orienta você pela autenticação, primeiros pedidos, transmissão e tratamento de erros com zero desvio de configuração.

Instale o SDK oficial da OpenAI

Comece adicionando a biblioteca padrão ao seu ambiente. Isso garante que você esteja usando o mesmo código de cliente que funciona com outros provedores.

  • Executar pip install openai para Python.
  • Executar npm install openai para Node.js.

Esses pacotes lidam com a lógica HTTP para que você possa se concentrar nos prompts. Você não precisa de um cliente personalizado ou de uma camada de roteamento separada. O SDK gerencia retentativas e serialização JSON automaticamente.

Configure sua URL base e chave

Aponte o SDK para nosso servidor substituindo a URL base padrão. Use a chave gerada no seu painel e defina o ID do modelo como uncensored.

  • URL Base: https://api.pricingkeyapiopenai.com/v1
  • Modelo: uncensored

Esta configuração funciona com qualquer cliente compatível com OpenAI. Você pode manter a estrutura de código existente e apenas substituir o endpoint. Não há restrição de assinatura aqui.

Veja como configurar o cliente em Python:

from openai import OpenAI

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

Envie sua primeira conclusão de chat

Faça uma solicitação POST padrão para o endpoint de conclusões de chat. Envie suas mensagens de sistema e do usuário no formato JSON necessário. A API retorna uma resposta de texto que ignora os filtros de conteúdo padrão para temas adultos legais.

Teste a conexão com um prompt simples para verificar a latência e o uso de tokens. Se você receber uma resposta, sua integração está funcionando corretamente.

Estrutura de solicitação de exemplo:

curl https://api.pricingkeyapiopenai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Convert this curl request to Python using standard libraries"}]
  }'

Ative o streaming para tokens em tempo real

Definir stream para true para receber tokens conforme são gerados. Isso é essencial para interfaces de chat e aplicações em tempo real. O SDK retorna fragmentos conforme chegam do servidor.

Cada chunk contém o delta da resposta. Você pode concatenar esses deltas para construir o texto final. O streaming reduz significativamente a latência percebida para saídas longas.

Ative o streaming no seu cliente Node.js:

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.pricingkeyapiopenai.com/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);

Use o modo JSON e chamada de funções

Solicite saída estruturada definindo response_format para {"type": "json_object"}. Isso força o modelo a retornar JSON válido em vez de texto simples. Use tools para capacidades de chamada de função.

Defina seus esquemas de ferramentas na solicitação. O modelo produzirá chamadas de ferramentas que você pode executar no seu código. Isso funciona exatamente como a interface padrão de chamada de funções da OpenAI.

Configure o modo JSON no seu SDK:

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)

Lide com erros e limites de uso

Observe os códigos de status HTTP específicos para gerenciar o fluxo do seu aplicativo. Um erro 401 significa que sua chave de API é inválida ou expirada. Um erro 402 indica que você não tem mais crédito pré-pago. Um erro 429 sinaliza que você atingiu o limite de taxa de 300 solicitações por minuto.

Sua janela de contexto é de 100.000 tokens no total. Se você exceder isso, a API retornará um erro. Recusas e erros não consomem seu saldo de tokens. Mantenha os corpos de solicitação abaixo de 8 MB.

Perguntas frequentes

Qual é a estrutura de preços da chave de API OpenAI?

Cobramos $0,15 por 1M de tokens de entrada e $0,50 por 1M de tokens de saída. Não há assinatura mensal nem taxa por capacidade ociosa. Você paga apenas pelos tokens que realmente usa do seu saldo cripto pré-pago.

Este é um modelo LLM sem censura?

Sim, nosso modelo não recusa conteúdo adulto legal, fictício ou controverso. O único limite rígido é que recusamos solicitações envolvendo conteúdo sexual com menores. Não é o modelo GPT, Claude ou de qualquer outro fornecedor.

Quais métodos de pagamento você aceita?

Cripto apenas: USDT na rede TRC20 ou USDC na rede Base, qualquer valor inteiro de $20 a $500. Crédito bônus aplicável a partir de $50.

Gere sua chave de API

Faça o cadastro, recupere seu token e atualize sua URL base. Essa é toda a configuração necessária.

Comece agora