Inicio rápido de API sin censura
Obtén tu clave de API LLM sin censura y comienza a generar texto sin procesar en minutos. Esta guía rápida te guía a través de la interfaz compatible con OpenAI estándar sin complicaciones de configuración.
https://api.unfilteredaigpt.com/v1
Instala el SDK oficial
Empieza por instalar la biblioteca cliente que coincida con tu lenguaje. La mayoría de los desarrolladores prefieren el SDK oficial de OpenAI porque maneja reintentos y transmisión automáticamente.
- Python:
pip install openai - Node.js:
npm install openai
Estos paquetes son ligeros y no requieren dependencias adicionales. Puedes pasar a la configuración inmediatamente después de completar la instalación.
Configura tu URL base
Apunta tu SDK a nuestra puerta de enlace de API en lugar del punto de conexión predeterminado. Esto asegura que tus solicitudes lleguen a la infraestructura del modelo sin censura.
Establece la URL base en https://api.unfilteredaigpt.com/v1.También debes proporcionar tu clave de API desde el panel. Esta clave autentica tu crédito prepagado.
- ID del Modelo:
uncensored - URL base:
https://api.unfilteredaigpt.com/v1
Cualquier cliente compatible con OpenAI funciona con esta configuración. El ID del modelo permanece constante para todas las solicitudes.
Envía tu primera solicitud
Envía una solicitud POST a /v1/chat/completions con tu prompt del sistema y el mensaje del usuario. Esto devuelve texto sin denegaciones de contenido para temas adultos lícitos.
Utiliza el uncensored ID del modelo para garantizar un comportamiento consistente. La API acepta parámetros estándar como temperature y max_tokens.
Errores como crédito insuficiente devuelven un estado 402. Las claves inválidas devuelven 401. Usa el comando curl a continuación para probar la conectividad.
Habilitar Streaming para Salida en Tiempo Real
Establecer stream: true para recibir tokens a medida que se generan. Esto reduce la latencia percibida en salidas largas. La transmisión es ideal para interfaces de chat.
El último fragmento contiene el uso total de tokens. Analízalo para la transparencia en la facturación. Usa el ejemplo de streaming para manejar las respuestas parciales correctamente.
Las solicitudes no streaming esperan la finalización completa. Esto es mejor para tareas de un solo disparo como la generación de código. Elige el método que se ajuste a tu experiencia de usuario.
Usa el modo JSON para datos estructurados
Establecer response_format: {"type": "json_object"} forzar la salida de JSON válido. Esto evita errores de sintaxis alucinados. Úsalo para tareas de extracción de datos.
El modelo se adhiere al esquema que proporcionas en el prompt. Combina esto con llamadas de funciones para flujos de trabajo automatizados. El modo JSON garantiza un análisis fiable.
Valida siempre la salida por tu parte. La API garantiza el formato, pero no la corrección semántica de tu lógica de negocio. Utiliza el ejemplo de Node para implementarlo.
Límites, Errores y Ventana de Contexto
Monitorea tu uso para evitar interrupciones del servicio. La ventana de contexto es de 100,000 tokens en total. La salida máxima por solicitud es de 16,000 tokens. Las solicitudes superiores a 8 MB se rechazan.
Los límites de velocidad son de 300 solicitudes por minuto por clave. Las solicitudes concurrentes están limitadas a 8. Superar estos límites devuelve un error 429. Actualiza tu nivel de crédito si es necesario.
Los errores son gratuitos. Solo pagas por el uso exitoso de tokens. Consulta el panel de la API para métricas en tiempo real. Usa el SDK de Python para un manejo robusto de errores.
cURL
curl https://api.unfilteredaigpt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list steps to brew coffee"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.unfilteredaigpt.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.unfilteredaigpt.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);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
¿La API de GPT de IA sin filtrado es compatible con los clientes estándar de OpenAI?
Sí, utiliza exactamente la misma estructura de endpoint de chat-completions. Solo necesitas cambiar la URL base y la clave API. Cualquier SDK que funcione con OpenAI funcionará aquí.
¿Cómo manejo las respuestas en streaming en Python?
Establece el parámetro stream a true en tu llamada del cliente. Itera sobre el objeto de respuesta para generar los tokens. El último fragmento contiene los datos de uso para la facturación.
¿Qué sucede si excedo el límite de velocidad?
La API devuelve un código de estado 429. Espera unos segundos antes de reintentar. Considera agrupar solicitudes si tienes muchos usuarios concurrentes. Los créditos no se cobran por las solicitudes fallidas.
Accede a tu clave ahora
Regístrate, copia la credencial y actualiza tu endpoint. Simple.