PT ▾
Crie chaves

API sem censura para desenvolvedores

Início Rápido da API Adultgpt

Conecte seu código existente ao LLM sem censura adultgpt usando SDKs padrão OpenAI. Comece com crédito cripto pré-pago e sem assinaturas mensais.

URL Base e Autenticação

Comece as solicitações imediatamente apontando seu cliente para nossa URL base e inserindo sua chave de API exclusiva.

Usar https://api.adultgpt.cc/v1 como o endereço do servidor. A autenticação depende de um único token bearer gerado durante o cadastro via Google ou e-mail. Você recebe uma chave ativa por conta; emitir uma nova chave invalida a anterior. Essa abordagem mantém sua integração simples e elimina a necessidade de fluxos OAuth complexos ou gerenciamento de sessão.

O sistema cobra apenas pelo uso real de tokens, então erros não drenam seu saldo. Você pode recarregar usando USDT na rede TRC20 ou USDC na rede Base, com valores que variam de $20 a $500.

Endpoint Chat Completions

Envie entradas de texto e receba respostas geradas via endpoint padrão de conclusões de chat.

Use o POST /v1/chat/completions roteie com o identificador do modelo definido como uncensored. Esse endpoint lida com todas as tarefas de geração de texto sem exigir configuração adicional para roteamento ou seleção de modelo. Você pode definir o histórico da conversa usando o messages array, que suporta tanto papéis de usuário quanto de assistente.

O modelo processa prompts com uma janela de contexto de 100.000 tokens. As saídas são limitadas a 16.000 tokens por solicitação, ou 2.048 tokens se você não especificar um máximo.

curl https://api.adultgpt.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List my current usage stats"}]
  }'

Listagem e Parâmetros do Modelo

Consulte os modelos disponíveis e configure o comportamento de geração usando parâmetros padrão.

Chamar GET /v1/models para verificar o status do serviço e ver os identificadores disponíveis. Você pode ajustar as respostas usando temperature, top_p, stop, e seed. Estas configurações permitem que você controle criatividade e reprodutibilidade. A API também suporta modo JSON via response_format e chamada de função para integração de ferramentas.

Todos os parâmetros seguem o esquema padrão da OpenAI, garantindo que seu código existente funcione sem modificações. Você pode impor estruturas JSON rígidas para aplicações programáticas ou permitir escrita criativa mais flexível.

from openai import OpenAI

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

Streaming e Function Calling

Receba atualizações token por token e integre ferramentas externas de forma eficiente.

Habilite o streaming definindo o stream flag para true. A API retorna Server-Sent Events (SSE) contendo respostas parciais. O último chunk inclui o uso total de tokens, permitindo que você acompanhe os custos em tempo real. A chamada de funções funciona perfeitamente com o tools e tool_choice parâmetros.

Esta configuração é ideal para interfaces de chat que exigem baixa latência. Você pode processar a entrada do usuário, chamar funções externas e anexar resultados ao histórico de conversas dinamicamente.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.adultgpt.cc/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);

Tratamento de Erros e Limites

Gerencie erros e limites de taxa programaticamente para garantir o desempenho robusto do aplicativo.

Trate códigos de status HTTP adequadamente. Um 401 erro indica uma chave de API inválida ou expirada. Uma 402 erro sinaliza crédito pré-pago insuficiente; você deve recarregar via criptomoedas para retomar o serviço. Uma 429 erro significa que você excedeu o limite de 300 solicitações por minuto.

Cada chave permite oito solicitações simultâneas. O tamanho do corpo da solicitação é limitado a 8 MB. Erros e recusas não consomem tokens, então solicitações falhas são gratuitas. Essa estrutura garante faturamento previsível mesmo durante períodos de alto tráfego.

Janela de Contexto e Restrições

Otimize seus prompts dentro da janela de contexto de 100.000 tokens e do limite de saída de 16.000 tokens.

O modelo processa todo o histórico de conversação dentro da janela de contexto. Uma engenharia de prompt eficiente maximiza o espaço disponível para novas entradas. Você pode ajustar o max_tokens parâmetro para controlar o comprimento da saída, com padrão de 2.048 tokens se não especificado.

O sistema recusa conteúdo envolvendo menores, mas permite tópicos adultos, fictícios e controversos legais. Esta restrição se aplica consistentemente a todas as solicitações. Use o seed parâmetro para saídas reproduzíveis durante os testes.

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 adultgpt é um produto oficial da OpenAI?

Não, o adultgpt é um serviço independente. Usa um modelo de pesos abertos ajustado para respostas sem censura, compatível com SDKs OpenAI, mas não é de propriedade da OpenAI. Consulte a documentação do modelo para detalhes específicos sobre a arquitetura subjacente.

Como eu pago pela API?

Você pode fazer um depósito usando USDT na rede TRC20 ou USDC na rede Base. Os depósitos mínimos começam em $20, com bônus disponíveis para valores maiores.

O que acontece se eu receber um erro 402?

Um erro 402 indica que o crédito pré-pago está esgotado. Você deve adicionar mais fundos via cripto para retomar o uso. Erros e recusas não consomem tokens, então solicitações falhas permanecem gratuitas.

Recupere sua chave de API

Registre-se, copie o token e atualize o endpoint. É só isso que leva.

Crie chaves