Documentação da API Chat Completions
Comece a usar a API bot AI sem censura enviando uma única solicitação ao nosso endpoint compatível com OpenAI. Este guia abrange autenticação, streaming e saída estruturada para seus casos de uso com código e NSFW.
- URL Base
https://api.uncensoredlocal.com/v1- Modelo
uncensored
Autenticação e URL base
Conecte-se definindo sua chave de API e URL base no seu cliente. A URL base é https://api.uncensoredlocal.com/v1. Cada requisição requer o Authorization Cabeçalho com sua chave. Não é necessário número de telefone para o cadastro, e você pode autenticar via Google ou e-mail. Erros e recusas não consomem crédito, então os testes são gratuitos.
Primeira solicitação
Envie uma conclusão padrão para gerar texto. Use o ID do modelo uncensored para o modelo. A API aceita entrada de texto e retorna saída de texto. Você pode testar a conexão imediatamente após gerar sua chave.
curl https://api.uncensoredlocal.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Find the current UTC timestamp."}]
}'
Isso retorna o texto gerado no corpo da resposta. Você pode ajustar parâmetros como temperature para controlar a criatividade. O modelo é ajustado para responder sem recusas de conteúdo para uso adulto legal.
SDK Python
Use a biblioteca oficial da OpenAI para Python para integrar rapidamente. Defina a URL base para apontar para nosso serviço. Inicialize o cliente com sua chave da API e envie uma solicitação de conclusão de chat.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredlocal.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)
O objeto de resposta contém o conteúdo gerado. Você pode acessar o texto diretamente do objeto de mensagem. Isso funciona com qualquer biblioteca cliente compatível com OpenAI.
SDK Node
Instale o pacote OpenAI para Node.js para começar a construir. Configure a URL base e a chave de API na instância do cliente. Envie uma solicitação para o endpoint de conclusões de chat.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredlocal.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);
O resultado fornece todos os detalhes da conclusão. Você pode analisar o texto e usá-lo em sua aplicação. A API suporta todos os parâmetros padrão para ajuste fino da saída.
Respostas em streaming com SSE
Ative o streaming definindo stream: true na sua solicitação. A API retorna Eventos Enviados pelo Servidor (SSE) conforme os tokens são gerados. Isso permite a exibição em tempo real da saída para o usuário.
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 texto parcial. O último chunk inclui as estatísticas de uso de tokens. O streaming reduz a latência percebida para respostas longas. Você pode lidar com erros durante o stream evento a evento.
Limites de taxa e cotas
Cada chave de API está limitada a 300 solicitações por minuto. Você pode ter 8 solicitações simultâneas ao mesmo tempo. O corpo da solicitação não deve exceder 8 MB. Se você enviar uma solicitação com uma chave inválida, receberá um erro 401. Um erro 402 indica falta de crédito. Um erro 429 significa que você atingiu o limite de taxa. A janela de contexto é de 100.000 tokens para prompt e conclusão juntos. A saída máxima é de 16.000 tokens por solicitação. Erros são gratuitos, então você pode testar os limites sem custo.
Perguntas frequentes
Qual é a URL base da API de bot de IA uncensored?
A URL base é HTTPS://api.uncensoredlocal.com/v1. Funciona com qualquer SDK compatível com OpenAI atualizando o parâmetro base_url. Nenhuma outra URL base é necessária para solicitações padrão.
Como começar online com o LLM sem censura?
Cadastre-se com Google ou e-mail para obter uma chave de API instantaneamente. Adicione saldo em criptomoedas via USDT ou USDC para começar a enviar solicitações. O ID do modelo é "uncensored" para todas as conclusões.
Quais são os limites de taxa para a IA local uncensored?
Você está limitado a 300 solicitações por minuto e 8 solicitações simultâneas por chave. A janela de contexto é de 100,000 tokens. Os corpos das solicitações devem ter menos de 8 MB. Os erros não contam contra seu limite de taxa.
Geração de chave em segundos
Registre-se, obtenha sua chave, atualize a URL base. Pronto.
URL Basehttps://api.uncensoredlocal.com/v1