PT ▾
Comece agora

Heretic IADocumentação da API LLM sem censura

Documentação da API LLM sem censura

Comece a usar a API Heretic Ia em minutos. Este guia rápido aborda autenticação, solicitações, streaming e limites para o LLM sem censura.

URL Base e Autenticação

A API utiliza uma única URL base para todas as solicitações. Você se autentica usando uma chave de API passada no Authorization Cabeçalho. Crie uma conta via Google ou e-mail no Obter chave de API página para receber sua chave imediatamente.

  • URL Base: https://api.hereticia.com/v1
  • Autenticação: Authorization: Bearer YOUR_API_KEY

Nenhum número de telefone é necessário para o cadastro, e a chave é válida para todos os endpoints. Use os SDKs oficiais da OpenAI definindo a URL base e a chave de API. A chave é exibida apenas uma vez, então guarde-a com segurança.

Primeira solicitação

Envie um POST chat.completions solicitar para gerar texto do modelo sem censura. O endpoint aceita payloads JSON com um messages array e um model field set to uncensored.

Essa solicitação demonstra uma interação simples. O modelo retorna texto sem recusas de conteúdo para uso adulto lícito. Verifique a resposta para o conteúdo gerado.

curl https://api.hereticia.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate the sum of 2048 and 512."}]
  }'

Integração do SDK Python

Use a biblioteca oficial da OpenAI para Python para integrar a API em seus scripts. Defina a URL base para https://api.hereticia.com/v1 e forneça sua chave de API. A biblioteca lida com a formatação da solicitação automaticamente.

Instale a biblioteca via pip. Em seguida, inicialize o cliente com a URL base personalizada. Envie uma mensagem e imprima a resposta. Esta abordagem funciona para a maioria dos clientes compatíveis com OpenAI.

from openai import OpenAI

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

Integração do SDK Node

Integre com Node.js instalando o pacote OpenAI. Configure o cliente com a URL base do Heretic Ia e sua chave de API. O SDK simplifica a criação de solicitações e a análise de respostas.

Inicialize o cliente com o URL base correto. Crie uma solicitação de conclusão de chat com o uncensored model. Processe a resposta para extrair o texto gerado. Este método é eficiente para aplicativos do lado do servidor.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.hereticia.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 na sua solicitação. A API retorna um fluxo de Server-Sent Events (SSE) de fragmentos. Cada fragmento contém texto parcial e dados de uso de tokens no último fragmento.

O streaming reduz a latência percebida para respostas longas. Processe cada bloco conforme ele chega. O último bloco inclui a contagem total de tokens para a solicitação. Este recurso é essencial para interfaces de chat em tempo real.

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 Janela de Contexto

A janela de contexto suporta 100.000 tokens no total (prompt mais conclusão). A saída máxima é de 16.000 tokens por solicitação. Se max_tokens não estiver definido, o limite é de 2.048 tokens.

Os limites de taxa permitem 300 solicitações por minuto por chave. As solicitações simultâneas têm um limite de 8 por chave. O tamanho do corpo da solicitação não deve exceder 8 MB. Os erros incluem 401 para chaves inválidas, 402 para crédito insuficiente e 429 para limites de taxa. Erros e recusas não consomem crédito.

Perguntas frequentes

Como começar com a API Heretic IA?

Cadastre-se na página Obter Chave de API usando Google ou e-mail. Você receberá uma chave de API imediatamente. Use esta chave com qualquer SDK compatível com OpenAI definindo a URL base como HTTPS://api.hereticia.com/v1.

Qual é a janela de contexto e o limite de saída?

A janela de contexto é de 100.000 tokens, incluindo o prompt e a conclusão. A saída máxima por solicitação é de 16.000 tokens, ou 2.048 tokens se max_tokens não for especificado.

Como funciona o streaming e onde o uso de tokens é relatado?

Defina stream: true para receber um stream de Server-Sent Events. Cada chunk contém texto parcial. Os detalhes de uso de tokens são fornecidos no último chunk do stream.

Gere sua chave de API

Registre uma conta, recupere a chave e atualize o URL base. Essa é toda a configuração.