Uncensored AIInício rápido
Documentação da API Uncensored AI
Comece a gerar texto sem censura com uma única chamada HTTP para nossa API compatível com openai. Este guia cobre os essenciais para integração rápida e uso imediato.
https://api.uncensoredaitextgenerator.com/v1uncensored
Autenticação e URL Base
Conecte-se à API de LLM sem censura atualizando seu URL base e fornecendo uma chave de API válida. O endpoint do serviço é HTTPS://api.uncensoredaitextgenerator.com/v1. Você obtém sua chave se cadastrando com Google ou endereço de e-mail no painel. Nenhum número de telefone é necessário. A chave concede acesso ao modelo sem censura e deve ser enviada no cabeçalho Authorization. Mantenha essas credenciais seguras para evitar uso não autorizado de tokens. Nossa infraestrutura cuida da parte pesada enquanto você se concentra na lógica da aplicação.
Endpoint Chat Completions
Envie mensagens para o endpoint /v1/chat/completions para receber respostas de texto. Este endpoint aceita payloads JSON padrão contendo papéis user e assistant. O modelo processa sua entrada e retorna texto gerado. Use este método para consultas simples e conversações complexas de múltiplas rodadas. É a interface principal para o gerador de texto AI sem censura. Você pode ajustar parâmetros para controlar a criatividade e o comprimento da resposta. Erros retornam códigos HTTP padrão para depuração fácil.
Respostas em Streaming e SSE
Ativar saída em tempo real definindo o parâmetro stream como true. A API retorna Server-Sent Events (SSE) conforme os tokens ficam disponíveis. Isso reduz significativamente a latência percebida para os usuários finais. Cada chunk contém texto parcial e metadados de uso no evento final. Implemente um listener de eventos simples para lidar com o stream de dados de entrada de forma eficiente. Essa abordagem é ideal para interfaces de chat que exigem loops de feedback instantâneos. Garante uma experiência de usuário suave durante tarefas de geração longa.
Chamada de Função e Modo JSON
Estruture suas saídas com precisão usando chamada de funções ou modo JSON. Defina ferramentas na sua solicitação para orientar o modelo para formatos específicos. O modelo uncensored segue estritamente essas instruções para análise confiável. Use response_format definido como json_object para conformidade estrita com JSON. Este recurso suporta fluxos de trabalho automatizados e tarefas de extração de dados. Você pode passar definições de ferramentas para habilitar comportamento dinâmico. Combine isso com configurações de temperatura para equilibrar estrutura e criatividade de forma ideal.
Parâmetros: Temperatura, Top-P e Sequências de Parada
Controle o comportamento da geração com parâmetros LLM padrão. Defina temperature entre 0 e 2 para ajustar a aleatoriedade. Ajuste top_p para amostragem de núcleo (nucleus sampling) para refinar a diversidade de escolha de palavras. Use o parâmetro stop para interromper a geração em frases específicas. Esses controles permitem ajuste fino para escrita criativa ou respostas factuais. O modelo uncensored respeita esses limites sem recusas inesperadas. Experimente combinações para encontrar o tom perfeito para seu caso de uso. Os valores padrão funcionam bem para propósitos gerais.
Métricas de Uso e Faturamento de Tokens
A cobrança é baseada no consumo real de tokens, sem taxas ocultas. Tokens de entrada custam $0.15 por milhão, enquanto tokens de saída custam $0.50 por milhão. Erros e recusas não geram cobranças. Seu crédito pré-pago cobre o uso até ser esgotado. A janela de contexto suporta até 100,000 tokens no total. Saída máxima é de 16,000 tokens por solicitação. Recargas via cripto incluem créditos bônus. Monitore o uso pelos cabeçalhos de resposta ou pelo último evento SSE. Não há assinaturas mensais aplicadas à sua conta.
cURL
curl https://api.uncensoredaitextgenerator.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check my API key validity and latency stats"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaitextgenerator.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaitextgenerator.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);Streaming
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)Perguntas frequentes
Como faço minha primeira solicitação à API de IA sem censura?
Instale seu SDK preferido ou use curl para POST no endpoint de conclusões de chat. Inclua sua chave de API no cabeçalho Authorization e defina a URL base corretamente. Envie uma carga de mensagem para receber uma resposta de texto imediata do modelo.
O que acontece se minha chave de API for inválida?
O servidor retorna um erro 401 Unauthorized. Verifique se você copiou a chave corretamente do seu painel. Certifique-se de estar usando a URL base correta para o serviço uncensored. Regere sua chave se necessário.
Posso transmitir respostas para uma melhor experiência do usuário?
Sim, defina o parâmetro stream como true na sua solicitação. A API envia chunks incrementais de texto conforme são gerados. Isso permite que seu aplicativo exiba a saída em tempo real sem esperar pela resposta completa.
Acesse seu token agora
Registre-se, obtenha seu token, atualize a URL base. É só isso.
Obtenha sua chave