Início Rápido API Uncencored chat gpt
Come a gerar texto com nossa API sem censura usando SDKs padrão da OpenAI. Este guia rápido orienta você pela autenticação, solicitações básicas e streaming sem recusas inesperadas.
https://api.gptchatuncencored.com/v1uncensored
URL Base e Autenticação
A URL base para todas as solicitações é https://api.gptchatuncencored.com/v1. Você autentica passando sua chave de API no Authorization cabeçalho como um token Bearer. Isso funciona com qualquer cliente compatível com OpenAI, simplesmente atualizando a URL base e a configuração da chave.
Sua chave de API é gerada imediatamente após o cadastro via Google ou e-mail. Mantenha-a segura, pois ela concede acesso ao seu crédito pré-pago. Erros e recusas não consomem crédito, mas requisições válidas sim.
Enviando sua primeira solicitação
Envie uma requisição POST para /v1/chat/completions com sua mensagem e o ID do modelo uncensored. Esse endpoint retorna respostas de texto sem filtros de conteúdo para uso adulto legal.
- Defina o
modelfield touncensored. - Inclua sua prompt do sistema se necessário para orientar o tom.
- Esperar uma resposta JSON com o texto gerado.
A janela de contexto suporta 100.000 tokens no total, permitindo conversas longas.
curl https://api.gptchatuncencored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the HTTP status code for a 404 error"}]
}'Verifique se sua chave funciona antes de escalar o uso.
Integração do SDK Python
Use o SDK oficial do Python do OpenAI para interagir com nossa API. Instale o pacote via pip e configure a URL base para apontar para o nosso endpoint.
Esta abordagem permite reutilizar código existente que se destina à OpenAI. Passe sua chave de API e defina o modelo para uncensored. O SDK lida com a serialização JSON e a análise de erros automaticamente.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptchatuncencored.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)Teste com um prompt básico para confirmar a conectividade. Ajuste a temperatura e o top_p para variações criativas.
Integração do SDK Node
O SDK Node.js funciona de forma idêntica à versão Python. Instale o pacote e inicialize o cliente com sua URL base e chave.
Isso permite integração perfeita em aplicativos Node. Defina o modelo para uncensored para respostas irrestritas. Você pode controlar parâmetros como stop sequências ou seed para reprodutibilidade.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptchatuncencored.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);Lide com respostas de forma assíncrona. Monitore o uso de tokens para gerenciar seu crédito pré-pago de forma eficiente.
Respostas em Streaming
Ative o streaming definindo stream: true na sua solicitação. A API retorna Server-Sent Events (SSE) com atualizações incrementais de tokens.
O uso de tokens é relatado no chunk final. Isso reduz a latência percebida para respostas longas. Processe o stream em seu cliente para exibir o texto conforme é gerado.
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)O streaming funciona com todos os parâmetros, incluindo chamada de funções. Certifique-se de que seu cliente lida corretamente com chunks parciais.
Limites, Erros e Contexto
Você está limitado a 300 solicitações por minuto e 8 solicitações simultâneas por chave. O tamanho máximo do corpo da solicitação é de 8 MB. Um erro 401 indica uma chave de API inválida ou ausente. Um erro 402 significa que seu crédito pré-pago se esgotou. Um erro 429 sinaliza que você excedeu o limite de taxa.
A janela de contexto é de 100.000 tokens para prompt e conclusão. A saída é limitada a 16.000 tokens por solicitação, ou 2.048 se você omitir max_tokens. Erros e recusas não cobram crédito. O crédito nunca expira, mas os fundos pré-pagos não são reembolsáveis.
Perguntas frequentes
Este é o serviço de chat GPT uncensored oficial?
Não, somos um provedor independente. Hospedamos um modelo dedicado sem censura que é compatível com SDKs OpenAI, mas não é GPT, Claude ou nenhum outro modelo de fornecedor. Consulte a documentação do fornecedor para obter detalhes específicos.
Como depuro citações ausentes nas respostas da API de chat paralelo?
Garanta que seu cliente processe os chunks SSE corretamente para streaming. Para solicitações paralelas, verifique se cada solicitação tem uma chave ou contexto de thread único. Nossa API retorna respostas completas por solicitação, portanto, a paralelização depende dos limites de concorrência do seu cliente.
O que acontece se eu exceder a janela de contexto?
Solicitações excedendo o limite de 100.000 tokens provavelmente falharão ou serão truncadas dependendo da implementação do seu cliente. A API aceita até 100.000 tokens no total. A saída é limitada a 16.000 tokens por solicitação. Gerencie seu histórico para permanecer dentro dos limites.
Proteja sua chave de API
Registre-se, recupere sua chave e atualize a URL base. É só isso mesmo.