API de Flux: Prompts y scripts mediante un único endpoint
Integra nuestro LLM sin censura en tu pipeline de medios con un único endpoint compatible con OpenAI. Escribe scripts, extrae metadatos o postprocesa texto sin rechazos de contenido.
uncensoredhttps://api.fluxapikey.com/v1
Empieza con crédito de prueba
Correo y contraseña; la clave aparece al instante en pantalla.
Obtener clave de APIURL base y autenticación
Nuestra API sigue la estructura estándar de chat-completions de OpenAI. Para comenzar, necesitas una URL base y una clave de API. La URL base para todas las peticiones es https://api.fluxapikey.com/v1. Puedes obtener una clave de API registrándote en la página Obtener clave de API con solo un correo electrónico y una contraseña. No se requiere tarjeta de crédito para la prueba.
Pasa tu clave en el header Authorization como token Bearer. Cada cuenta está limitada a una clave a la vez; regenerarla invalida la anterior. Los prompts no se usan para entrenamiento y el único límite estricto de contenido es que no haya contenido sexual que involucre a menores.
Envío de tu primera petición
Envía una petición POST a /v1/chat/completions con tu prompt. El ID del modelo es siempre uncensored. Este endpoint acepta cargas útiles JSON estándar y devuelve respuestas de texto. Admite streaming vía Server-Sent Events (SSE) y tool/function calling.
Aquí tienes un ejemplo básico usando curl:
curl https://api.fluxapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'Esta petición envía tu texto a nuestros servidores GPU. El modelo está ajustado para responder sin rechazos sobre temas adultos lícitos, ficticios o controvertidos. Puedes ajustar los parámetros max_tokens y temperature según sea necesario.
Integración con SDK de Python
Usa el SDK oficial de Python de OpenAI para interactuar con nuestra API. Establece la URL base en nuestro endpoint y proporciona tu clave de API. Esto te permite usar métodos familiares como client.chat.completions.create.
from openai import OpenAI
client = OpenAI(base_url="https://api.fluxapikey.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)Esta configuración garantiza la compatibilidad con bases de código existentes. El objeto de respuesta contiene el texto generado en response.choices[0].message.content. Puedes analizar este texto para scripts, subtítulos o extracción de metadatos en tus flujos de trabajo de video o audio.
Uso del SDK de Node.js
Para entornos JavaScript, usa el SDK de Node.js de OpenAI. Configura las propiedades baseURL y apiKey para apuntar a nuestro servicio. Esto permite una integración perfecta en aplicaciones Node.js para generación de texto en tiempo real.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.fluxapikey.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);La estructura de la respuesta coincide con el formato de OpenAI. Puedes acceder al contenido generado y manejar errores usando bloques try-catch estándar. Este enfoque es ideal para el procesamiento del lado del servidor en aplicaciones web o herramientas CLI.
Respuestas en streaming vía SSE
Habilita el streaming estableciendo stream: true en tu petición. La API devuelve Server-Sent Events (SSE) con fragmentos incrementales de texto. Esto es útil para aplicaciones en tiempo real donde deseas mostrar el texto a medida que se genera.
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 una respuesta parcial. Puedes acumular estos fragmentos para reconstruir el texto completo o mostrarlos en tiempo real. El streaming reduce la latencia percibida para los usuarios que esperan scripts o descripciones largas.
Límites, errores y ventana de contexto
Nuestra API tiene límites específicos para garantizar la fiabilidad. Puedes enviar hasta 300 peticiones por minuto por clave. El tamaño máximo del cuerpo de la petición es de 8 MB. La ventana de contexto soporta 100.000 tokens para prompt y completion combinados.
Los errores comunes incluyen 401 para claves inválidas, 402 para crédito insuficiente y 429 por límites de peticiones. Si excedes el límite de peticiones, espera y reintenta. Nuestra tarifa es transparente: $0,25 por 1M de tokens de entrada y $1,00 por 1M de tokens de salida. El crédito prepago no caduca y puedes recargar desde $10.
Ficha técnica de la API
Una tabla con cada límite, función y precio.
| Elemento | Valor |
|---|---|
| Formato | compatible con OpenAI: cualquier SDK de OpenAI funciona cambiando la base URL y la clave |
| Endpoints | POST /v1/chat/completions · GET /v1/models |
| ID del modelo | uncensored |
| Autenticación | Authorization: Bearer YOUR_KEY |
| Base URL | https://api.fluxapikey.com/v1 |
| Parámetros | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Streaming | sí: server-sent events; el último fragmento incluye el uso de tokens |
| Llamadas a funciones | sí: tools, tool_choice; la respuesta trae tool_calls, también en streaming; resultados como role: tool |
| Modo JSON | response_format: {"type": "json_object"} |
| Salida máxima | hasta el resto de la ventana de 100.000 tokens; max_tokens opcional (sin límite aparte) |
| Ventana de contexto | 100.000 tokens (entrada + salida) |
| Tamaño de petición | hasta 8 MB |
| Cabeceras | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Concurrencia | 8 peticiones a la vez por clave |
| Límite de peticiones | 300 por minuto por clave |
| Caducidad | el crédito pagado no caduca, sin suscripción |
| Bono | +5 % desde $50, +10 % desde $100 |
| Facturación | crédito prepago por uso real; errores y rechazos no se cobran |
| Precio | $0,25 por 1M tokens de entrada · $1,00 por 1M de salida |
| Recarga | USDT (TRC20) o USDC (Base), cualquier importe entero de $10 a $500 |
| Prueba gratis | $0,50 durante 7 días, sin tarjeta · Clave de prueba: 2 solicitudes paralelas, 60 por minuto; límites completos (8 y 300) tras la primera recarga |
| Claves | una clave activa por cuenta; una nueva reemplaza a la anterior |
| Acceso | Google o correo y contraseña |
| Contenido | contenido adulto permitido; se rechaza el contenido sexual con menores |
Códigos de error
Los errores llegan como JSON con un type fijo; las peticiones fallidas o rechazadas no se cobran.
| Código | Tipo | Significado |
|---|---|---|
400 | bad_request | JSON inválido, mensajes vacíos, parámetro incorrecto o contexto demasiado largo |
401 | missing_key · invalid_key · key_revoked | falta la clave, es incorrecta o fue reemplazada |
402 | no_credit | sin crédito: recarga y sigue al instante |
403 | content_blocked | contenido sexual con menores: rechazado, no se cobra |
404 | not_found | endpoint desconocido |
413 | request_too_large | cuerpo mayor de 8 MB |
429 | rate_limited · concurrency | más de 300/min o 8 en paralelo: espera y reintenta |
503 | upstream_busy | modelo ocupado: reintenta en unos segundos |
Preguntas y respuestas
¿Cuál es el tamaño de la ventana de contexto?
La ventana de contexto soporta 100.000 tokens para prompt y completion combinados. Esto permite conversaciones largas o procesamiento de documentos grandes dentro de una sola petición.
¿Cómo manejo los errores?
Los errores comunes incluyen 401 para claves inválidas, 402 por crédito insuficiente y 429 por límites de peticiones. Puedes verificar el código de estado y el mensaje de respuesta para determinar el problema y tomar la acción adecuada.
¿Puedo usar esta API para generación de imágenes o video?
No, esta API es para completados de chat solo de texto. Proporcionamos el cerebro sin censura para ingeniería de prompts, redacción de scripts y postprocesamiento. Para generación de imágenes o video, necesitarías usar un modelo o servicio dedicado.
Tu clave está a un formulario de distancia
Crea una cuenta, copia la clave, cambia la URL base. Esa es toda la configuración.