PT ▾

Pague por tokens, não por assinaturas.

Integre a API de IA sem censura rapidamente

Comece a usar a API de IA sem censura em minutos apontando seu cliente compatível com OpenAI existente para nossa URL base. Este guia de início rápido abrange autenticação, conclusões de chat, streaming e chamada de ferramentas com exemplos concretos.

Autenticação e URL base

Sim, você pode se autenticar instantaneamente usando a URL base fornecida no painel. Nosso serviço usa cabeçalhos padrão de chave de API compatíveis com qualquer SDK da OpenAI. Você recebe sua chave imediatamente após o cadastro com Google ou e-mail. Nenhum número de telefone é necessário para a configuração inicial.

Defina o base_url para https://api.isgrokuncensored.com/v1. Passe sua chave no Authorization cabeçalho. O sistema valida as credenciais antes de processar qualquer token. Erros como 401 indicam uma chave inválida ou ausente. Verifique o painel se a chave falhar.

Endpoint de completions de chat

Envie uma requisição POST para /v1/chat/completions obter respostas de texto. O endpoint aceita matrizes de mensagem padrão e retorna texto gerado. Ele não suporta imagens, áudio ou embeddings. Use o ID do modelo uncensored para todas as solicitações. Isso garante que você está usando o modelo de pesos abertos correto.

Tokens de entrada custam $0,15 por milhão, enquanto tokens de saída custam $0,50 por milhão. O crédito pré-pago é deduzido apenas para o uso real. Erros e recusas não consomem seu saldo. Você pode enviar até 8 MB por corpo de solicitação. Este limite cobre a maioria das interações de texto padrão.

Respostas em streaming e uso de tokens

Ative o streaming definindo stream para true na sua solicitação. Você recebe Eventos Enviados pelo Servidor (SSE) para entrega de tokens em tempo real. O último fragmento contém as estatísticas totais de uso de tokens. Isso permite que você rastreie os custos em tempo real. É essencial para construir interfaces de chat responsivas.

Analise os dados SSE para atualizar sua interface do usuário incrementalmente. O modelo gera texto continuamente até que a janela de contexto seja preenchida ou uma sequência de parada seja acionada. A saída máxima é de 16.000 tokens por solicitação. Você deve especificar max_tokens para exceder os 2.048 tokens padrão. Isso evita cobranças inesperadas por respostas longas.

Chamada de função e modo JSON

Use o tools parâmetro para habilitar capacidades de chamada de função. Defina o esquema da sua ferramenta no corpo da solicitação. O modelo retornará argumentos estruturados para suas funções. Isso funciona perfeitamente com clientes compatíveis com OpenAI padrão. Você também pode forçar saída JSON usando response_format. Isso é útil para analisar dados estruturados.

Definir response_format para {"type": "json_object"} obter JSON puro. Este modo desativa o texto de preenchimento conversacional. É ideal para integrações programáticas. Você pode combinar ferramentas e o modo JSON para fluxos de trabalho complexos. A API lida com a análise internamente. Você só precisa validar a estrutura da saída.

Parâmetros do modelo: temperatura e top_p

Ajustar temperature para controlar a aleatoriedade. Valores mais altos produzem saídas mais criativas. Valores mais baixos tornam as respostas mais determinísticas. O padrão geralmente é 1,0. Você pode definir entre 0 e 2. Use top_p para amostragem por núcleo. Isso limita a massa de probabilidade dos tokens considerados. Funciona junto com a temperatura para refinar a qualidade da saída.

Outros parâmetros suportados incluem stop sequências, seed para reprodutibilidade, e penalidades como presence_penalty. Eles permitem o ajuste fino do processo de geração. Você pode experimentar diferentes combinações. A API respeita todos os parâmetros padrão do OpenAI. Isso garante uma migração fácil de outros provedores. Teste valores diferentes para encontrar o melhor ajuste para o seu caso de uso.

Limites, erros e janela de contexto

A janela de contexto suporta 100.000 tokens no total. Isso inclui tokens de prompt e conclusão. Você pode enviar documentos grandes para análise. Os limites de taxa permitem 300 solicitações por minuto por chave. A concorrência é limitada a 8 solicitações simultâneas. Exceder esses limites retorna um erro 429. Tente novamente com backoff exponencial.

Trate os erros com elegância no seu código. Um erro 402 significa que seu crédito pré-pago está esgotado. Recarregue usando cripto para continuar o serviço. Um erro 401 indica um problema de autenticação. Verifique a validade da sua chave. A API não cobra por solicitações falhas devido a erros de validação. Isso protege seu saldo de picos acidentais.

cURL

curl https://api.isgrokuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the current UTC timestamp"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.isgrokuncensored.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.isgrokuncensored.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

Qual é a URL base para a API de IA sem censura?

A URL base é HTTPS://api.isgrokuncensored.com/v1. Você deve definir isso na configuração do seu SDK compatível com OpenAI. Ele substitui o endpoint padrão do OpenAI. Isso garante que as solicitações sejam enviadas para nossos servidores. A URL suporta solicitações com e sem streaming. Use-o para todas as conclusões de chat.

Como lidar com respostas de streaming com o LLM sem censura?

Defina o parâmetro stream como true na sua solicitação. Você receberá Server-Sent Events (SSE) contendo texto parcial. Analise cada chunk para atualizar sua interface. O último chunk inclui dados de uso de tokens. Isso permite a exibição em tempo real do texto gerado. É eficiente para respostas grandes.

O que acontece se eu exceder o limite de taxa?

Você recebe o código de status 429. A API permite 300 solicitações por minuto por chave. A concorrência é limitada a 8 solicitações simultâneas. Implemente backoff exponencial no seu cliente. Isso evita sobrecarregar o servidor. Tente novamente a solicitação após um breve atraso. A API não cobra por solicitações limitadas por taxa se falharem na validação.

Obtenha sua chave de API agora

Faça o cadastro, copie sua chave e atualize sua URL base. É só isso que você precisa para configurar.

Obter chave de APIVer documentação