Início rápido da API LLM sem censura
Obtenha sua chave de API LLM sem censura e comece a gerar texto imediatamente. Este guia cobre os passos essenciais para integrar nosso serviço compatível com OpenAI ao seu fluxo de trabalho.
https://api.apiintelligenceartificielle.com/v1
Pré-requisitos e URL base
Sua jornada de IA sem censura começa com uma URL base. Use https://api.apiintelligenceartificielle.com/v1 para todas as solicitações. Este endpoint direciona diretamente para nosso modelo sem censura sem proxies externos. Você precisa de uma chave de API, que gera na página de chaves. Nenhum número de telefone é necessário para o registro. Use Google ou uma senha de e-mail para fazer login. A interface exibe sua chave imediatamente após a criação. Mantenha esta chave segura, pois ela autentica o uso dos seus tokens.
Autenticação e cabeçalhos
Cada solicitação requer sua chave de API no Authorization Cabeçalho. Formate o cabeçalho como Bearer YOUR_API_KEY. Este método padrão garante compatibilidade com ferramentas existentes. Nossa API NSFW aceita este cabeçalho tanto para respostas de texto quanto de streaming. Não inclua a chave na string de consulta da URL, a menos que seja necessário. O sistema valida a chave antes de processar os tokens. Uma chave inválida resulta em erro 401. A ausência de uma chave impede que qualquer solicitação seja bem-sucedida. Verifique se sua chave existe antes de enviar cargas úteis grandes.
Enviando sua primeira solicitação
Envie uma requisição POST para /v1/chat/completions com seu ID do modelo. Use uncensored como o nome do modelo. O corpo da solicitação deve incluir um array de mensagens. Cada mensagem tem um role e content. Aqui está um exemplo básico de cURL para começar.
curl https://api.apiintelligenceartificielle.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the latest version of the Python SDK"}]
}'
Este comando envia um prompt simples para o modelo sem censura. A resposta contém o texto gerado. Verifique o choices array para a saída. Você pode ajustar o comprimento do prompt para se adequar ao seu caso de uso. O sistema processa a entrada e retorna texto. Nenhuma configuração complexa é necessária para o uso básico. Foque na estrutura do conteúdo para obter os melhores resultados.
Lidando com respostas de streaming
Ative o streaming definindo stream: true na sua solicitação. Isso envia respostas parciais conforme são geradas. Use Eventos Enviados pelo Servidor (SSE) para lidar com o fluxo. O último fragmento inclui detalhes de uso de tokens. Este método reduz a latência percebida para saídas longas. Seu cliente deve analisar o formato SSE corretamente. Armazene em buffer os dados recebidos até que o fluxo seja encerrado. O streaming é ideal para aplicativos em tempo real. Ele fornece feedback imediato aos usuários. Monitore o fluxo quanto a erros ou desconexões. Reconecte se a conexão cair inesperadamente. Esta abordagem garante uma experiência de usuário fluida.
Configurando parâmetros
Ajuste parâmetros para controlar o comportamento do modelo. Use temperature para aleatoriedade, variando de 0 a 2. Valores mais altos aumentam a criatividade. Valores mais baixos tornam as saídas mais determinísticas. Defina max_tokens limitar o comprimento da saída. O padrão é 2.048 tokens por solicitação. Você pode estender isso até 16.000 tokens. Use top_p para amostragem por núcleo. Defina stop sequências para interromper a geração. O modo JSON está disponível via response_format. Isso garante saída estruturada para integração de código. Experimente essas configurações para encontrar o equilíbrio preferido. O modelo se adapta às suas necessidades específicas.
Tratamento de erros e limites
Monitore seus limites de requisição com cuidado. Você tem permissão para 300 requisições por minuto por chave. Apenas 8 requisições podem ser executadas simultaneamente. O tamanho máximo do corpo da requisição é de 8 MB. Um erro 401 indica uma chave inválida. Um erro 402 significa que seu crédito se esgotou. Recarregue com cripto para continuar usando o serviço. Um erro 429 sinaliza limitação de taxa. Aguarde antes de tentar novamente para evitar mais atrasos. Erros e recusas não consomem crédito. Isso protege seu saldo pré-pago. Verifique os cabeçalhos de resposta para obter detalhes de uso. Rastreie o consumo de tokens para permanecer dentro dos limites. Planeje seu uso para evitar interrupções durante tarefas críticas.
Python
from openai import OpenAI
client = OpenAI(base_url="https://api.apiintelligenceartificielle.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.apiintelligenceartificielle.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
O serviço de API de inteligência artificial é compatível com SDKs do OpenAI?
Sim, nossa API usa endpoints padrão compatíveis com OpenAI. Você pode usar os SDKs oficiais da OpenAI alterando a URL base. Isso permite integração perfeita com bases de código existentes. Não são necessárias alterações significativas para mudar de provedor.
Como o LLM sem censura lida com recusas de conteúdo?
O modelo é ajustado para responder sem recusas de conteúdo para uso adulto lícito. Ele não bloqueia tópicos controversos ou fictícios. No entanto, conteúdo sexual envolvendo menores é sempre recusado. Este limite rígido aplica-se a todas as solicitações, independentemente dos parâmetros.
Qual é o tamanho da janela de contexto para o modelo sem restrições?
A janela de contexto é de 100.000 tokens, incluindo prompt e conclusão. Você pode gerar até 16.000 tokens em uma única solicitação. Isso permite geração de conteúdo longo. Ajuste o tamanho da entrada para otimizar o desempenho.
Proteja sua chave agora
Registre-se, recupere o token e atualize sua URL base. Isso cobre toda a configuração.
Experimente com crédito de teste