Empieza a programar con nuestra API
Inserta nuestro modelo sin censura en tu pipeline existente con un solo cambio de configuración. Nos encargamos de la infraestructura para que tú puedas centrarte en construir.
Instala el SDK de OpenAI
Comienza instalando la biblioteca estándar en el entorno de tu proyecto. Esto garantiza la compatibilidad con nuestro openai compatible api endpoints sin requerir envoltorios personalizados. El paquete oficial maneja la serialización y los reintentos automáticamente.
pip install openai
Configura tu base_url y la clave API
Apunta tu cliente directamente a nuestra infraestructura usando la URL base dedicada. La autenticación depende de una única clave generada instantáneamente después del registro. Esta configuración evita proxies genéricos y se conecta directamente a nuestro modelo sin censura.
base_url="https://api.pricingapiopenai.com/v1"
API_KEY="your-key-here"
Envía tu primera finalización de chat
Realiza una solicitud estándar para generar respuestas de texto. El modelo acepta prompts de sistema y mensajes de usuario al igual que cualquier otro proveedor. Recibirás una salida de texto directa sin filtros ocultos ni rechazos para contenido legal.
curl https://api.pricingapiopenai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Send me the monthly pricing for the high tier plan"}]
}'
Habilita el streaming para respuestas en tiempo real
Activa el streaming para recibir tokens a medida que se generan. Esto reduce la latencia percibida para los usuarios finales y mantiene la conexión abierta hasta la finalización. El último fragmento incluye el uso total de tokens para una facturación transparente.
from openai import OpenAI
client = OpenAI(base_url="https://api.pricingapiopenai.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)
Usa la llamada a funciones y el modo JSON
Solicita datos estructurados o definiciones de herramientas para integrar con la lógica de tu backend. Establece el formato de respuesta para garantizar una salida JSON estricta cuando sea necesario. También puedes definir herramientas para comportamientos dinámicos de agentes.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.pricingapiopenai.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);
Monitorea el uso de tokens
Rastrea el consumo a través de los metadatos de la respuesta o tu panel de control. Los errores no consumen créditos y el crédito prepagado nunca expira. Puedes monitorizar el uso en tiempo real para mantenerte dentro de tus límites de presupuesto.
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
¿Cuál es la estructura de precios de la API de OpenAI para este servicio?
Cobramos $0.15 por cada 1M de tokens de entrada y $0.50 por cada 1M de tokens de salida. Los créditos prepagados se cobran por el uso real y los errores son gratuitos. No se aplican cuotas de suscripción.
¿Qué sucede si alcanzo un límite de velocidad?
Recibirás un código de estado 429 si excedes 300 solicitudes por minuto o 8 solicitudes concurrentes. La solicitud se rechaza inmediatamente sin consumir crédito.
¿Por qué obtengo un error 401 o 402?
Un error 401 indica una clave API no válida o faltante. Un error 402 significa que el saldo de tu crédito prepagado es insuficiente para cubrir la solicitud. Recarga mediante criptomonedas para reanudar el servicio.
Obtén tu clave en minutos
Regístrate, obtén la clave, actualiza la URL base. Sencillo.