Puntos clave
- Existen tres rutas reales: una API oficial de proveedor, autoalojar un modelo de pesos abiertos o una API alojada ajustada para evitar rechazos.
- Esta API es solo de texto, usa un modelo con ID uncensored y cuesta $0,15 por cada 1M de tokens de entrada y $0,50 por cada 1M de tokens de salida.
- El autoalojamiento gana en control, una API de proveedor gana en modelos de marca, una API alojada gana en velocidad de configuración.
- Puedes probar con un crédito de prueba de $0,50 antes de pagar cualquier cosa.
Empieza con lo que realmente necesitas
La gente busca una alternativa a kimicode por diferentes razones, así que la respuesta correcta depende de la tuya. Esta página no puede describir los términos o precios actuales de otro producto, porque cambian y no son nuestros para indicar. Lo que sí puede hacer es darte criterios que funcionen para cualquier comparación, y luego ajustar este servicio contra ellos honestamente.
Escribe cuatro cosas antes de comparar cualquier cosa:
- El comportamiento que necesitas. ¿Te encuentras con rechazos en ficción, roleplay u otro contenido adulto lícito, o solo quieres un endpoint más barato?
- Tu cliente. ¿Tu herramienta acepta una URL base personalizada en formato OpenAI?
- Tu volumen. Unas pocas miles de peticiones al mes y unos pocos millones al día son problemas diferentes.
- Tu tolerancia a operaciones. ¿Quieres gestionar GPUs, o solo pegar una clave?
Tus respuestas suelen eliminar dos de las tres rutas siguientes por sí solas.
Las tres rutas de un vistazo
| Ruta | Fortaleza | Costo de la ruta |
|---|---|---|
| API oficial de un proveedor de modelos | Modelos insignia con nombre, soporte del proveedor, conjuntos de funciones amplios | El proveedor establece las reglas de contenido y pueden rechazar peticiones adultas lícitas. Revisa sus precios y política de uso actuales |
| Autoalojar un modelo de pesos abiertos | Control total sobre el modelo, los datos y la configuración | Compras o alquilas GPUs, ejecutas la pila de servicio, gestionas la escalabilidad y las actualizaciones |
| API alojada ajustada para menos rechazos | Clave y URL base, funcionando en minutos, pago por token | Usas el único modelo del proveedor y aceptas sus límites |
Ninguna de estas es universalmente mejor. Compensan el control, el esfuerzo y la elección del modelo entre sí.
Cuándo una API oficial de proveedor es la mejor opción
Si tu producto necesita un modelo con un nombre específico, entradas multimodales grandes, embeddings o ajuste fino, elige ese proveedor. Este servicio es solo de texto. No tiene generación de imágenes, audio o video, ni embeddings ni ajuste fino, y sirve un único modelo de pesos abiertos en lugar de un catálogo.
Una API de proveedor también tiene sentido cuando el contenido que manejas es ordinario y los rechazos nunca aparecen. En ese caso, las principales diferencias son el precio, la calidad en tu tarea y el soporte, y deberías comparar eso directamente con un pequeño conjunto de pruebas de tus propios prompts. No confíes en las afirmaciones de marketing de nadie, incluidas las nuestras, para la calidad. Ejecuta veinte o cincuenta prompts reales y lee las salidas.
Un punto más: este servicio no es la API oficial de Meta, Mistral, Qwen, DeepSeek, OpenAI, xAI, Google, Anthropic o cualquier otro proveedor, y no es un enrutador entre ellos. Si tu contrato o proceso de cumplimiento requiere una relación directa con un proveedor en particular, este no es ese.
Cuando el autoalojamiento es la mejor opción
Ejecutar un modelo de pesos abiertos por tu cuenta te da el mayor control. Tú eliges los pesos, la cuantización, los valores predeterminados de muestreo y la política de registro. Si tienes tráfico constante y pesado, el hardware propio puede costar menos por token que cualquier API con medición, una vez que cuentas las máquinas como ya pagadas.
También te cuesta tiempo. Necesitas GPUs con suficiente memoria, un framework de inferencia, monitoreo, reinicios y un plan para picos de tráfico. Para un prototipo, un proyecto personal o una aplicación pequeña con demanda irregular, esa sobrecarga suele superar el ahorro. Para un equipo con un ingeniero de infraestructura y una carga de trabajo constante, puede que no.
Un camino intermedio práctico es empezar en una API alojada, medir tu uso real de tokens durante un mes, y solo entonces decidir si el autoalojamiento compensaría. Los números de uso se devuelven con cada respuesta, así que tendrás los datos.
Cuándo esta API alojada encaja
Esta API encaja cuando quieres un endpoint de texto en formato OpenAI que no rechace peticiones adultas lícitas, y quieres que esté funcionando hoy. Los usos típicos son herramientas de ficción y roleplay, aplicaciones de compañía para adultos, ayudantes de redacción y lluvia de ideas, y herramientas internas donde los rechazos rompen un flujo de trabajo. Una regla es fija y no negociable: no contenido sexual que involucre a menores de edad.
Los detalles específicos, para que juzgues por ti mismo:
- ID de modelo
uncensored, un modelo de pesos abiertos ejecutado por un proveedor independiente. - Endpoints
POST /v1/chat/completionsyGET /v1/models, con streaming sobre SSE, llamadas a funciones y modo JSON. - 100.000 tokens de contexto, prompt y respuesta combinados.
- Límites completos de clave de 8 peticiones simultáneas y 300 peticiones por minuto. Una clave de prueba obtiene 2 y 60.
- Los prompts no se utilizan para entrenamiento.
La documentación muestra una primera petición, y la guía de integración cubre la configuración del cliente.
Una lista de verificación de decisión corta
Pasa por estos en orden y detente cuando obtengas una respuesta clara.
- ¿Necesitas imágenes, audio, embeddings o ajuste fino? Entonces elige un proveedor que los ofrezca. Este no lo hace.
- ¿Necesitas un modelo con nombre específico? Entonces usa la API propia de ese proveedor.
- ¿Tienes tráfico pesado constante y alguien para ejecutar servidores? Calcula el costo del autoalojamiento.
- ¿Es tu carga de trabajo texto, con contenido adulto lícito que otros endpoints rechazan? Prueba esta API con el crédito de prueba.
- ¿Es tu uso pequeño o irregular? La facturación por token con crédito que no caduca evita pagar por capacidad inactiva.
La mayoría de los lectores llegan al paso 4 o 5. Si eres uno de ellos, la ruta más rápida es leer la documentación, reclamar el crédito de prueba y ejecutar tus propios prompts. Si llegas a otro lugar, el consejo honesto es usar la opción que coincida con tu respuesta, incluso cuando no sea la nuestra.
Precios y recargas
La facturación es por token, prepago, sin suscripción. La entrada cuesta $0,15 por 1M de tokens y la salida cuesta $0,50 por 1M de tokens. El crédito no caduca, y las peticiones fallidas o rechazadas no se cobran.
Un ejemplo práctico: una aplicación de chat gestiona 5.000 conversaciones en un mes. Cada una usa 3.000 tokens de entrada en total y 600 tokens de salida.
- Entrada: 5.000 x 3.000 = 15.000.000 tokens, por lo tanto 15 x $0,15 = $2,25.
- Salida: 5.000 x 600 = 3.000.000 tokens, por lo tanto 3 x $0,50 = $1,50.
- Total: $3,75 para el mes.
Las recargas van desde $20 hasta $500 en cualquier cantidad entera. Las recargas mayores tienen un bono: +5% desde $50, +10% desde $100 y +15% desde $200. Así, una recarga de $100 otorga $110 de crédito. Puedes pagar con cripto (USDT en TRC20, USDC en Base). Los detalles completos están en la página de precios.
Al comparar, ejecuta la misma carga de trabajo en cada opción y solicita a cada proveedor su tarifa actual, ya que las tarifas cambian.
Cómo probar antes de cambiar
La forma más barata de decidir es ejecutar tus propios prompts. Regístrate con Google o correo electrónico y contraseña, luego reclama el crédito de prueba de $0,50 en la página de clave de API. No requiere tarjeta, dura 7 días y está limitado a uno por persona. Con las tarifas anteriores, ese crédito cubre aproximadamente 660 intercambios del tamaño del ejemplo anterior ($0,00075 cada uno).
from openai import OpenAI
client = OpenAI(
base_url="https://api.kimicode.top/v1",
api_key="YOUR_API_KEY",
)
prompts = [
"Write a tense opening paragraph for a noir story.",
"Return a JSON object with keys title and summary for a short fantasy plot.",
]
for p in prompts:
r = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": p}],
temperature=0.8,
)
print(r.choices[0].message.content, "\n---")
Evalúa tres cosas: si el modelo sigue tus instrucciones, si el tono se ajusta a tu producto y si el tiempo de respuesta se siente adecuado en tu interfaz. Luego compara con la opción que dejas, usando los mismos prompts. Si la salida no es mejor para tu uso, has perdido unos centavos y has aprendido algo real.
Mantén la prueba honesta. Usa prompts de tu producto real, no prompts de demostración ingeniosos, y ejecuta cada uno más de una vez, porque el muestreo hace que las salidas varíen. Establece seed si quieres ejecuciones reproducibles mientras comparas configuraciones. Registra el costo que se muestra en el bloque usage para cada llamada y multiplícalo por tu volumen esperado para obtener una cifra mensual que puedas poner junto a las alternativas. Si te encuentras con un 429 durante una ráfaga, eso también te dice algo sobre tus necesidades de concurrencia: la clave de prueba permite solo 2 peticiones a la vez, mientras que una clave completa permite 8.
