Documentação da API
Comece a usar nossa API LLM sem censura com endpoints padrão compatíveis com OpenAI. Este guia rápido mostra como fazer autenticação, enviar solicitações básicas e usar respostas em streaming.
Autenticação e URL Base
Use sua chave de API com a URL base https://api.rankingmodeliai.com/v1. Cadastre-se via Google ou e-mail para receber uma chave instantaneamente. Não é necessário número de telefone. A chave autentica todas as solicitações para nosso serviço de IA sem censura.
Inclua o cabeçalho Authorization: Bearer YOUR_API_KEY em cada chamada. Seus prompts não são usados para treinamento. Esta configuração funciona com qualquer cliente compatível com OpenAI.
Primeira solicitação
Envie uma requisição POST para /v1/chat/completions com o ID do modelo uncensored. A URL base lida com todo o roteamento. Você pode transmitir resultados ou obtê-los todos de uma vez.
- Definir
modelparauncensored. - Envie suas mensagens no
messagesarray. - Receba a saída de texto diretamente.
Esta abordagem garante compatibilidade com ferramentas existentes.
curl https://api.rankingmodeliai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five factors affecting model latency scores."}]
}'
Integração do SDK Python
Instale o pacote oficial da OpenAI para Python. Configure a URL base para apontar para nossos servidores. Use o uncensored ID do modelo para todas as completions. Este método simplifica a integração em seus aplicativos Python.
O SDK gerencia automaticamente as tentativas de reconexão e a formatação. Você pode ajustar parâmetros como temperature ou top_p conforme necessário. Nossa API suporta comportamentos padrão do OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.rankingmodeliai.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)
Configuração do SDK Node
Importe o cliente Node.js da OpenAI. Defina o baseURL para o nosso endpoint. Inicialize o cliente com sua chave de API. Isso permite uma integração perfeita em ambientes Node.js.
Chamar chat.completions.create com seus parâmetros desejados. A resposta contém o texto gerado. Você pode analisar JSON ou lidar com erros como de costume.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.rankingmodeliai.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);
Respostas em Streaming
Ative o streaming definindo stream: true. A API retorna tokens via Eventos Enviados pelo Servidor (SSE). Isso reduz a latência percebida para grandes saídas. Você pode processar tokens conforme chegam.
Cada chunk contém texto parcial. O último chunk inclui estatísticas de uso de tokens. Esse recurso é ideal para interfaces de chat. Fornece uma experiência de usuário mais fluida.
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)
Limites, Erros e Contexto
A janela de contexto é de 100.000 tokens no total. A saída máxima é de 16.000 tokens por solicitação. Erros e recusas são gratuitos. Os limites de taxa são de 300 solicitações por minuto. Um erro 401 significa uma chave inválida. Um erro 402 indica crédito insuficiente. Um erro 429 sinaliza limitação de taxa. Nosso modelo pré-pago garante custos transparentes.
Perguntas frequentes
Qual é a URL base para a API ranking modeli AI?
A URL base é HTTPS://api.rankingmodeliai.com/v1. Este endpoint é compatível com SDKs e clientes padrão do OpenAI. Você só precisa alterar a URL base e fornecer sua chave de API.
Como lidar com a autenticação para o LLM sem censura?
Inclua o cabeçalho Authorization: Bearer YOUR_API_KEY em todas as solicitações. Você pode se inscrever via Google ou e-mail para obter uma chave instantaneamente. Nenhum número de telefone é necessário para a conta.
O que acontece se eu exceder o limite de taxa?
Você receberá o erro 429 Too Many Requests. O limite é de 300 solicitações por minuto por chave. Você também pode ter 8 solicitações simultâneas. Erros e recusas não contam contra o seu crédito.
Gere sua chave
Faça o cadastro, copie sua chave e atualize sua URL base. É só isso que existe.