FiltroSemia Início rápido
Guia de Integração
Pare de lutar contra recusas de conteúdo e planos de assinatura complexos. Este guia faz sua chamada de API de LLM sem censura funcionar em minutos usando código padrão compatível com OpenAI.
Início rápido: sua primeira solicitação
A API é uma API compatível com openai que espelha a estrutura de Chat Completions. Você envia texto, recebe texto. Sem endpoints extras para embeddings ou áudio que poluem seu fluxo de trabalho. Comece apontando seu cliente para nossa URL base.
- URL Base: HTTPS://api.filtrosemia.com/v1
- ID do Modelo: "uncensored"
Substitua sua URL base existente na configuração do seu SDK. O endpoint cuida de tudo, desde roleplay até tradução, sem os filtros habituais.
curl https://api.filtrosemia.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "check balance"}]
}'
Autenticação e Cabeçalhos
Envie sua chave de API no cabeçalho Authorization padrão. Usamos uma única chave ativa por conta para simplificar. Se precisar de uma nova, gere-a no seu painel.
- Cabeçalho:
Authorization: Bearer YOUR_API_KEY - Sem fluxos OAuth ou tokens de atualização para gerenciar.
Mantenha sua chave segura. Ela concede acesso direto aos seus créditos pré-pagos. Erros como 401 Unauthorized significam que a chave está ausente ou é inválida.
from openai import OpenAI
client = OpenAI(base_url="https://api.filtrosemia.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)
Endpoint Chat Completions
Envie mensagens para POST /v1/chat/completions. O modelo suporta parâmetros padrão como temperature, top_p, e stop sequências. É um modelo sem censura ajustado para conteúdo adulto e criativo.
- Suporta
json_objectformato de resposta. - Aceita definições de ferramentas para chamadas de função.
As solicitações são processadas sequencialmente dentro dos seus limites de taxa. Certifique-se de que seu payload fique abaixo de 8 MB.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.filtrosemia.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 (SSE)
Use Server-Sent Events para entrega de tokens em tempo real. Isso reduz a latência percebida para saídas longas. O último chunk contém as estatísticas completas de uso de tokens.
- Definir
stream: truena sua solicitação. - Analise o fluxo SSE no seu cliente.
O streaming funciona de forma idêntica ao comportamento padrão do SDK da OpenAI. Você gerencia os chunks à medida que chegam.
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)
Janela de Contexto e Limites
O modelo suporta uma janela de contexto de 100.000 tokens. Isso permite cargas de trabalho pesadas com históricos longos. A saída máxima é de 16.000 tokens por solicitação.
- Saída máxima padrão: 2.048 tokens.
- Limite de taxa: 300 solicitações por minuto.
Exceder os limites aciona um 429 Too Many Requests erro. Ajuste sua concorrência para permanecer dentro dos limites. São permitidas 8 solicitações simultâneas por chave.
Tratamento de Erros e Tokens
Lide com erros HTTP padrão. 402 Payment Required significa que seu crédito pré-pago está esgotado. 429 indica limitação de taxa. 401 sinaliza problemas de autenticação.
- Erros são gratuitos. Você paga apenas pelo uso bem-sucedido de tokens.
- Recusas devido à política de conteúdo também são gratuitas.
Verifique o corpo da resposta para mensagens de erro detalhadas. Use-os para ajustar sua lógica de retry ou a frequência de recarga de crédito.
Perguntas frequentes
Esta é uma ia sem filtro adequada para tradução?
Sim. O modelo sem censura lida com conteúdo nuances sem recusar 'peado' ou termos culturalmente específicos. Ele fornece traduções diretas sem os filtros de segurança usuais que muitas vezes distorcem o significado.
Como faço para recarregar meus créditos?
Use cripto apenas. Aceitamos USDT (TRC20) ou USDC (Base). Recarga mínima é $20. Bônus aplicam-se em $50 (+5%), $100 (+10%) e $200 (+15%). Créditos nunca expiram.
Qual é o tamanho da janela de contexto?
A janela de contexto é de 100.000 tokens para prompt e conclusão. Você pode solicitar até 16.000 tokens de saída em uma única solicitação. Isso suporta cargas de trabalho pesadas e conversas longas.
Sua chave de API está a um formulário de distância
Registre-se, copie sua chave e atualize a URL base. É só isso que existe.