- Codex no compatible
- API Codex: Guía de Integración Paso a Paso
API Codex: Guía de Integración Paso a Paso
La API de codex ofrece un endpoint de chat-completions sin censura que refleja la interfaz del SDK de OpenAI para una integración perfecta. Obtienes acceso directo a un modelo de peso abierto sin filtros de contenido, pagando solo por los tokens que realmente consumes mediante criptomonedas. Esta guía te guía por la configuración técnica, desde la instalación del SDK hasta el manejo de respuestas en streaming, asegurando que implementes una capa generativa robusta y sin restricciones.
¿Por qué usar la API de Codex para generación sin censura?
Los LLM estándar a menudo aplican filtros de contenido rígidos que rompen el flujo narrativo o bloquean salidas técnicas de nicho. La API de codex proporciona un único modelo abierto dedicado ajustado para una negación mínima en temas adultos legales, ficticios y controversiales. Envías texto y recibes texto, sin que el modelo decida que tu tema es demasiado sensible para producción.
A diferencia de los intermediarios corporativos que enrutan solicitudes a través de múltiples proveedores, este endpoint sirve un modelo directamente. La ventana de contexto abarca 100,000 tokens tanto para el prompt como para la completación. Los límites de salida se fijan en 16,000 tokens por solicitud, garantizando una latencia predecible. La llamada de funciones, el modo JSON y el streaming están totalmente soportados. Solo pagas por los tokens utilizados; los errores y las negativas no tienen costo. Esta configuración elimina la fricción de negociar el acceso o esperar aprobaciones de cuota.
Paso 1: Instala el SDK de OpenAI
Comienza instalando el SDK oficial de OpenAI para tu lenguaje de programación preferido. La biblioteca maneja la serialización, la lógica de reintento y los protocolos de transmisión automáticamente. Esto asegura que tu integración siga siendo compatible con los comportamientos estándar de la API, mientras permite la personalización completa de los parámetros de conexión.
- Python:
pip install openai - Node.js:
npm install openai - Ve:
go get github.com/openai/openai-go
El SDK abstrae la capa HTTP, permitiéndote centrarte en la estructura del payload. No necesitas un cliente propietario. Las bibliotecas estándar admiten los encabezados de autenticación y el análisis JSON necesarios. Esto reduce el código repetitivo y acelera los ciclos de desarrollo. Verifica tu instalación importando el módulo del cliente en un script sencillo.
Paso 2: Configura la URL base y la clave API
Apunta tu instancia SDK al punto de conexión dedicado. Sobrescribe la URL base predeterminada para dirigir el tráfico al servidor sin censura. Asigna tu clave API al encabezado de autorización para acceder de inmediato. Esta configuración asegura que todas las solicitudes omitan el enrutamiento estándar de OpenAI.
- URL base:
https://api.unsupportedcodexauthmethodapikey.com/v1 - ID del Modelo:
uncensored - Autenticación: token Bearer mediante tu clave generada
Recupera tu clave del panel después de registrarte con Google o correo electrónico. No se requiere número de teléfono. La clave se muestra inmediatamente tras la creación. Reemplaza el punto de conexión predeterminado en tu código. Este paso aísla tu tráfico de la infraestructura pública. Garantiza un comportamiento consistente del modelo. Ahora puedes verificar la conectividad listando los modelos disponibles.
Paso 3: Envía tu primera solicitud de finalización de chat
Construye una carga útil estándar de completación de chat. Define el modelo, el mensaje del usuario y los parámetros opcionales. El endpoint procesa la solicitud y devuelve una respuesta JSON estructurada. Esto confirma que tu integración funciona correctamente con el modelo sin censura.
from openai import OpenAI
client = OpenAI(base_url="https://api.unsupportedcodexauthmethodapikey.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)La respuesta incluye el texto generado, las estadísticas de uso de tokens y la razón de finalización. Puedes analizar el contenido directamente en la lógica de tu aplicación. Los valores de temperatura y top_p influyen en la creatividad. Las secuencias de parada permiten un control preciso sobre la longitud de la salida. Esta estructura de solicitud es idéntica a las llamadas estándar de OpenAI, garantizando la portabilidad. Puedes cambiar modelos más tarde sin cambiar tu lógica central.
Paso 4: Maneja las respuestas en streaming
Activa la transmisión estableciendo el parámetro stream en true. El servidor devuelve datos de forma incremental mediante Server-Sent Events (SSE). Esto te permite mostrar tokens a los usuarios en tiempo real. Reduce significativamente la latencia percibida para salidas largas.
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)Cada fragmento contiene contenido parcial y datos de uso. El fragmento final incluye el recuento total de tokens. Puedes acumular el texto a medida que llega. Este método soporta aplicaciones interactivas como interfaces de chat. También te permite detener la generación temprano si el usuario interviene. El streaming es esencial para una experiencia de usuario fluida. Mantiene la conexión activa hasta que el modelo termine.
Paso 5: Gestionar el uso de tokens y costos
Monitora el consumo de tokens para optimizar tus gastos. La API cobra $0.15 por millón de tokens de entrada y $0.50 por millón de tokens de salida. Pagas solo por el uso real; los errores son gratuitos. El crédito prepagado nunca expira, por lo que puedes usarlo con el tiempo.
- Coste de entrada: $0,15 / 1M tokens
- Coste de salida: $0.50 / 1M tokens
- Recarga: Solo cripto (USDT TRC20 o USDC Base)
Los bonos de crédito aplican para recargas mayores: +5% desde $50, +10% desde $100 y +15% desde $200. Esta estructura premia a los usuarios frecuentes. Puedes rastrear el uso mediante los encabezados de respuesta. Establece límites estrictos en tu código para evitar costos descontrolados. El límite de cuerpo de solicitud de 8 MB ayuda a controlar el tamaño de entrada. Esta transparencia asegura que sepas exactamente cuánto pagas.
Paso 6: Solución de problemas de errores comunes
Encontrar errores es parte de la integración de API. Los problemas comunes incluyen límites de velocidad, claves inválidas o exceder el tamaño de la carga útil. La API devuelve códigos de estado HTTP estándar para ayudarte a depurar. Un error 429 indica que has excedido el límite de 300 solicitudes por minuto. Reduce la frecuencia de tus solicitudes o implementa retroceso exponencial.
curl https://api.unsupportedcodexauthmethodapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Parse the JSON string in the request body"}]
}'Un error 400 suele significar que tu carga útil JSON está mal formada. Verifica la sintaxis y asegúrate de que todos los campos obligatorios estén presentes. El error 413 indica que el cuerpo de tu solicitud supera los 8 MB. Reduce tu entrada o divídela en fragmentos más pequeños. Un error 500 es raro pero indica un problema del lado del servidor. Reintenta la solicitud después de un breve retraso. Estos errores son predecibles y manejables con un registro adecuado.
Paso 7: Parámetros avanzados para ajuste fino de la salida
Controla el comportamiento del modelo usando parámetros avanzados. Temperature ajusta la aleatoriedad; valores más altos aumentan la creatividad. Top P filtra los tokens por probabilidad acumulada. Usa secuencias de parada para detener la generación en marcadores específicos. El parámetro seed asegura salidas reproducibles para depuración.
- Temperatura: 0,7 (predeterminado) a 1,5 (creativo)
- Top_p: 0.9 para respuestas enfocadas
- Modo JSON: Usa response_format: json_object
La invocación de funciones permite al modelo generar datos estructurados. Define tus herramientas en tu solicitud para habilitar esta función. Las penalizaciones de presencia y frecuencia reducen la repetición. Estos parámetros te dan un control granular sobre la salida. Combínalos para ajustarlos a tu caso de uso específico. El modelo maneja bien las instrucciones complejas cuando se guía correctamente.
FAQ
¿Es diferente la clave API de codex de OpenAI?
Sí. Tu clave API es generada por el proveedor del método de autenticación codex no soportado. Te autentica contra su infraestructura específica, no contra la de OpenAI'. Usas el formato estándar de SDK de OpenAI, pero la URL base apunta a sus servidores. La clave en sí es única para su sistema.
¿Cuál es el ID del modelo LLM sin censura?
El ID del modelo es "uncensored". Especifica este ID en tus solicitudes de API para asegurar que interactúas con el modelo uncensored dedicado. Es un modelo de peso abierto alojado en sus servidores, distinto de GPT o Claude.
¿Puedo usar la API de codex para contenido NSFW?
Sí. El modelo está ajustado para responder sin rechazos de contenido para uso adulto lícito. No bloquea temas controvertidos o ficticios. El único límite estricto es el contenido sexual que involucra a menores, que siempre se rechaza. Puedes generar texto NSFW libremente dentro de ese límite.
¿Cómo recargo mis créditos de la API codex?
Las recargas son solo con cripto vía USDT (TRC20) o USDC (Base). Puedes depositar cualquier cantidad entera desde $20 hasta $500. Se aplican bonus: +5% desde $50, +10% desde $100 y +15% desde $200. El crédito nunca expira. Regístrate con Google o correo electrónico para comenzar.
Obtén tu clave ahora
Regístrate, copia la clave, actualiza la URL del punto de conexión. Ese es el proceso completo.