Integra la api codex rápidamente
La API de LLM sin censura está lista para integrarse inmediatamente con clientes compatibles con OpenAI. Obtén tu clave API de codex y comienza a enviar solicitudes a un modelo dedicado que maneja contenido adulto sin rechazos.
Cabecera de autenticación de URL Base
Inicia cada solicitud apuntando tu cliente a la URL base dedicada. Este endpoint acepta encabezados estándar y reemplaza el proxy predeterminado de OpenAI sin requerir cambios de código en la mayoría de los SDKs.
- URL base:
https://api.apicodex.cc/v1 - Cabecera de autenticación:
Authorization: Bearer YOUR_API_KEY
La clave de API se genera al instante al registrarse. Puedes rotar las claves si es necesario, pero cada cuenta solo tiene una clave activa a la vez.
curl https://api.apicodex.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fix syntax error in python loop"}]
}'
Parámetros POST /v1/chat/completions
Envía solicitudes de finalización de texto utilizando el formato de chat estándar. El ID del modelo es siempre uncensored y acepta parámetros como temperatura y top_p para controlar la creatividad.
- Ventana de contexto: 100,000 tokens en total.
- Salida máxima: 16.000 tokens por solicitud.
- max_tokens predeterminado: 2,048 si no se especifica.
Los tokens de entrada y salida se facturan por separado. Los errores no consumen crédito.
from openai import OpenAI
client = OpenAI(base_url="https://api.apicodex.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)
Detalles del endpoint GET /v1/models
Consulta los modelos disponibles para confirmar la conectividad. Este endpoint devuelve metadatos sobre el modelo uncensored alojado en nuestros servidores.
- ID del Modelo:
uncensored - Tipo: chat-completion
Usa este endpoint para verificar que tu clave API funciona antes de enviar cargas pesadas. Devuelve una respuesta inmediata con baja latencia.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apicodex.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);
Respuestas en streaming y uso de tokens
Habilita la transmisión estableciendo stream: true. El servidor envía Server-Sent Events (SSE) por cada token generado. Las estadísticas de uso de tokens aparecen en el último fragmento del flujo.
- Entrega de tokens en tiempo real.
- El fragmento final contiene datos de uso.
El streaming reduce la latencia percibida para salidas grandes. Monitorea el último fragmento para calcular los costos exactos.
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)
modo JSON y llamada de funciones
Solicita salida estructurada estableciendo response_format para {"type": "json_object"}. Esto obliga al modelo a devolver JSON sin los contenedores de markdown.
- Llamada a funciones: admitida mediante el formato estándar de herramientas.
- Elección de herramientas: configurable.
El modo JSON es ideal para analizar datos en aplicaciones. La llamada de funciones habilita flujos de trabajo de agentes con herramientas externas.
Gestión de errores y límites de velocidad
Gestiona los errores comprobando los códigos de estado HTTP estándar. Un error 401 significa que tu clave API es inválida o está ausente. Un error 402 indica crédito prepagado insuficiente. Un error 429 indica que has superado el límite de frecuencia.
- Límite de velocidad: 300 solicitudes por minuto por clave.
- Solicitudes concurrentes: máx. 8 por clave.
- Cuerpo de la solicitud máximo: 8 MB.
Los reembolsos no se emiten para el crédito, pero los errores son gratuitos. Contacta a soporte por problemas de facturación.
Preguntas frecuentes
¿Cuál es la URL base para la API de codex?
La URL base es HTTPS://api.apicodex.cc/v1. Usa este endpoint con cualquier SDK compatible con OpenAI actualizando la configuración de base_url.
¿Cuánto contexto admite el LLM sin censura?
El modelo admite una ventana de contexto de 100.000 tokens para prompt y completion combinados. La salida máxima por solicitud es de 16.000 tokens.
¿Qué sucede si obtengo un error 402?
Un error 402 significa que tu crédito prepagado se ha agotado. Recarga usando USDT (TRC20) o USDC (Base) para reanudar el servicio. Los errores no consumen crédito.
Obtén tu clave de API
Regístrate, copia el token y apunta tu cliente a nuestra URL base. Listo.