Inicio rápido de la API de ia sin censura
Obtén tu clave de API de IA sin censura y comienza a enviar solicitudes de texto en minutos. Esta guía rápida cubre los aspectos esenciales para integrar nuestra API compatible con OpenAI en tus proyectos.
- por 1M tokens de entrada
- $0.15
- Tokens de salida / 1M
- $0.50
- contexto de tokens
- 100,000
- crédito de prueba
- $0.50
- solicitudes por minuto
- 300
Instalación y configuración
Instala el SDK oficial para tu lenguaje. Nuestra API funciona con cualquier cliente estándar compatible con OpenAI, por lo que puedes usar las bibliotecas en las que ya confías. El proceso de configuración no requiere configuración especial más allá de agregar la dependencia al entorno de tu proyecto.
Necesitarás una clave API para autenticar tus solicitudes. Genérala inmediatamente después de registrarte mediante Google o correo electrónico. La clave aparece en tu pantalla una sola vez, así que cópiala al portapapeles o a un almacenamiento seguro de inmediato. Manténla privada para evitar usos no autorizados de tu saldo prepagado.
Configuración: base_url y clave
Apunta a nuestro cliente a la URL base y establece el encabezado de clave de API. Usa el endpoint específico proporcionado en tu panel. Esto asegura que tus solicitudes vayan directamente al modelo uncensored sin ambigüedad de enrutamiento. La URL base es HTTPS://api.iasemsensura.com/v1.
Establece el Authorization header para Bearer YOUR_API_KEY. Este encabezado autentica cada solicitud que envías. Sin la clave correcta, la API rechazará tu entrada con un error 401. Verifica siempre que tu clave coincida con la que se muestra durante el registro.
Enviar tu primera solicitud
Envía una solicitud simple de finalización de chat para probar la conectividad. Utiliza el ID del modelo uncensored para garantizar que obtengas la salida correcta. Este modelo está ajustado para la generación de texto irrestricta. Maneja el roleplay y los temas adultos sin las negaciones estándar.
Aquí tienes un ejemplo básico de cURL para empezar. Reemplaza el marcador de posición con tu clave API real. Este comando envía un prompt corto y espera una respuesta directa.
curl https://api.iasemsensura.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate 200 words of dark fantasy lore"}]
}'
Gestión de respuestas en streaming
Habilita el streaming para la generación de tokens en tiempo real. Esto es crucial para aplicaciones que muestran el texto a medida que se genera. La API devuelve eventos mediante Server-Sent Events (SSE). Recibes fragmentos de texto a medida que están disponibles.
Utiliza el SDK de Python para manejar la transmisión de manera eficiente. La biblioteca gestiona la conexión y genera tokens a medida que llegan. Este enfoque reduce la latencia percibida para los usuarios finales. También permite la visualización inmediata de resultados parciales.
from openai import OpenAI
client = OpenAI(base_url="https://api.iasemsensura.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)
Llamada a funciones y modo JSON
Usa la llamada a funciones para la extracción de datos estructurados o el uso de herramientas. Define tus herramientas en el cuerpo de la solicitud. El modelo devolverá un objeto JSON con los argumentos requeridos. Esta función funciona junto con la generación de texto estándar.
Habilitar el modo JSON para forzar la salida a un formato específico. Establecer response_format para {"type": "json_object"}. Esto garantiza que la respuesta sea JSON válido. Usa el SDK de Node para una integración fácil con entornos JavaScript.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.iasemsensura.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);
Comprensión del uso y límites de tokens
Monitorea el uso de tokens y los límites de solicitud de cerca. La ventana de contexto admite hasta 100,000 tokens por solicitud. Esto incluye tanto el prompt de entrada como la salida generada. La salida máxima es de 16,000 tokens a menos que especifiques lo contrario.
Estás limitado a 300 solicitudes por minuto por clave. La concurrencia está limitada a 8 solicitudes simultáneas. Si excedes estos límites, recibirás un error 429. Las respuestas en streaming también cuentan para estos límites. Utiliza el campo de uso en el último fragmento para rastrear el consumo.
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
¿Qué es la API de ia sin censura y en qué se diferencia de los modelos estándar?
La API de ia sin censura proporciona acceso a un único modelo de lenguaje grande dedicado optimizado para la generación de texto sin restricciones. A diferencia de los modelos estándar, no rechaza temas adultos legales, ficticios o controversiales. Es un modelo de peso abierto alojado en nuestros servidores, garantizando un comportamiento consistente sin filtros de seguridad corporativos.
¿Cómo manejo errores comunes como 401 o 429?
Un error 401 indica una clave API inválida o ausente. Verifica que tu clave coincida con la mostrada durante el registro. Un error 429 significa que has superado el límite de 300 solicitudes por minuto. Espera un momento o reduce tu concurrencia a 8 solicitudes por clave.
¿La API de uncensored AI admite respuestas en streaming?
Sí, la API admite streaming mediante Server-Sent Events (SSE). Puedes habilitar esto en tu cliente SDK para recibir tokens a medida que se generan. Esto reduce la latencia y mejora la experiencia de usuario para aplicaciones de chat. El uso de tokens se informa en el último fragmento del flujo.
Accede mediante un único formulario
Regístrate, obtén tu clave, actualiza la URL base. Eso es toda la configuración requerida.