es ▾
Crea claves

API sin censura para desarrolladores

Inicio rápido de la API de Adultgpt

Conecta tu código existente al LLM sin censura adultgpt utilizando SDK estándar de OpenAI. Comienza con crédito de criptomonedas prepagado y sin suscripciones mensuales.

URL Base y Autenticación

Empieza las solicitudes de inmediato apuntando tu cliente a nuestra URL base e inyectando tu clave API única.

Usar https://api.adultgpt.cc/v1 como la dirección del servidor. La autenticación se basa en un único token portador generado durante el registro a través de Google o correo electrónico. Recibes una clave activa por cuenta; emitir una nueva clave invalida la anterior. Este enfoque mantiene tu integración simple y elimina la necesidad de flujos OAuth complejos o gestión de sesiones.

El sistema cobra solo por el uso real de tokens, por lo que los errores no agotan tu saldo. Puedes recargar utilizando USDT en TRC20 o USDC en Base, con cantidades que van desde $20 hasta $500.

Endpoint Chat Completions

Envía entradas de texto y recibe respuestas generadas a través del punto de conexión estándar de completados de chat.

Utiliza el POST /v1/chat/completions ruta con el identificador del modelo establecido en uncensored. Este endpoint maneja todas las tareas de generación de texto sin requerir configuración adicional para enrutamiento o selección de modelo. Puedes definir el historial de la conversación usando el messages array, que admite tanto roles de usuario como de asistente.

El modelo procesa prompts hasta una ventana de contexto de 100,000 tokens. Las salidas se limitan a 16,000 tokens por solicitud, o 2,048 tokens si no especificas un 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"}]
  }'

Listado de Modelos y Parámetros

Consulta los modelos disponibles y configura el comportamiento de generación usando parámetros estándar.

Llamar GET /v1/models verificar el estado del servicio y ver los identificadores disponibles. Puedes ajustar las respuestas usando temperature, top_p, stop, y seed. Estos ajustes le permiten controlar la creatividad y la reproducibilidad. La API también admite el modo JSON mediante response_format y llamada a funciones para la integración de herramientas.

Todos los parámetros siguen el esquema estándar de OpenAI, lo que garantiza que tu código existente funcione sin modificaciones. Puedes imponer estructuras JSON estrictas para aplicaciones programáticas o permitir una escritura creativa más flexible.

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 y llamada de funciones

Recibe actualizaciones token por token e integra herramientas externas de manera eficiente.

Habilita el streaming estableciendo el stream flag a true. La API devuelve Eventos Enviados por el Servidor (SSE) que contienen respuestas parciales. El último fragmento incluye el uso total de tokens, lo que le permite rastrear los costos en tiempo real. La llamada a funciones funciona perfectamente con el tools y tool_choice parámetros.

Esta configuración es ideal para interfaces de chat que requieren baja latencia. Puedes procesar la entrada del usuario, llamar a funciones externas y agregar resultados al historial de la conversación dinámicamente.

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);

Gestión de errores y límites

Gestiona errores y límites de tasa de forma programática para garantizar un rendimiento robusto de la aplicación.

Gestiona los códigos de estado HTTP de forma adecuada. Un 401 error indica una clave API inválida o expirada. Una 402 error indica crédito prepagado insuficiente; debes recargar vía cripto para reanudar el servicio. Una 429 error significa que has excedido el límite de 300 solicitudes por minuto.

Cada clave permite ocho solicitudes concurrentes. El tamaño del cuerpo de la solicitud está limitado a 8 MB. Los errores y las denegaciones no consumen tokens, por lo que las solicitudes fallidas son gratuitas. Esta estructura garantiza una facturación predecible incluso durante períodos de alto tráfico.

Ventana de Contexto y Restricciones

Optimiza tus prompts dentro de la ventana de contexto de 100,000 tokens y el límite de salida de 16,000 tokens.

El modelo procesa todo el historial de la conversación dentro de la ventana de contexto. Una ingeniería de prompts eficiente maximiza el espacio disponible para nuevas entradas. Puedes ajustar el max_tokens parámetro para controlar la longitud de la salida, con un valor predeterminado de 2.048 tokens si no se especifica.

El sistema rechaza contenido que involucra a menores pero permite temas adultos, ficticios y controversiales legales. Esta restricción se aplica consistentemente en todas las solicitudes. Usa la seed el parámetro para salidas reproducibles durante las pruebas.

Transmisión

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)

Preguntas frecuentes

¿Es adultgpt un producto oficial de OpenAI?

No, adultgpt es un servicio independiente. Utiliza un modelo de pesos abiertos ajustado para respuestas uncensored, compatible con los SDK de OpenAI pero no propiedad de OpenAI. Consulta la documentación del modelo para obtener detalles específicos sobre la arquitectura subyacente.

¿Cómo pago la API?

Puedes recargar usando USDT en TRC20 o USDC en Base. Los depósitos mínimos comienzan en $20, con bonos disponibles para cantidades más grandes.

¿Qué sucede si obtengo un error 402?

Un error 402 indica que tu crédito prepagado se ha agotado. Debes añadir más fondos mediante criptomonedas para reanudar el uso. Los errores y rechazos no consumen tokens, así que las solicitudes fallidas permanecen gratuitas.

Recupera tu clave API

Regístrate, copia el token y actualiza el endpoint. Eso es todo lo que se necesita.

Crea claves