Crea la clave en cinco pasos
Para obtener una clave de API de Mimo para este servicio, sigue estos pasos. Nada de esto requiere una tarjeta o una llamada telefónica. Los pagos son solo por criptomonedas.
- Regístrate. Usa Google, o regístrate con una dirección de correo electrónico y una contraseña.
- Abre la página de claves. Después de registrarte, ve a la página de claves de API. Tu clave se muestra allí.
- Reclama la prueba. Los nuevos usuarios pueden reclamar $0,50 de crédito de prueba con un solo clic en esa página. El crédito es válido durante 7 días, no requiere tarjeta y está limitado a uno por persona.
- Copia la clave y guárdala en un lugar seguro, como un gestor de contraseñas o una variable de entorno.
- Envía una petición de prueba con el comando curl en la siguiente sección.
El servicio es una API de texto alojada y compatible con OpenAI. Ejecuta un modelo de pesos abiertos de un proveedor independiente, ajustado para responder sin rechazos de contenido para uso adulto lícito. No es la API oficial de ningún proveedor de modelos. Tu clave funciona con ese único modelo, cuyo ID es uncensored, en la URL base https://api.mimoapi.top/v1.
Prueba la clave con una petición
Haz la prueba en una terminal antes de conectar la clave a tu aplicación. Si falla aquí, el problema es la clave o la cuenta, y no tienes que buscar en tu propio código.
export LLM_API_KEY="paste-your-key-here"
curl -i https://api.mimoapi.top/v1/chat/completions \
-H "Authorization: Bearer $LLM_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write one sentence about keys."}],
"max_tokens": 60
}'
Un buen resultado es un estado 200 y un cuerpo JSON con una matriz choices. Los encabezados llevan X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests y X-RateLimit-Limit-Concurrency. El encabezado de balance es una forma rápida de ver cuánto costó la petición: ejecútala dos veces y compara. Si solo quieres confirmar la clave sin gastar nada, llama a GET /v1/models con el mismo encabezado.
La misma petición en Python, usando el paquete oficial de OpenAI:
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.mimoapi.top/v1",
api_key=os.environ["LLM_API_KEY"],
)
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Write one sentence about keys."}],
max_tokens=60,
)
print(resp.choices[0].message.content)Lo que la clave de prueba puede y no puede hacer
La prueba está pensada para pruebas, no para producción. Una clave de prueba permite 2 peticiones simultáneas y 60 peticiones por minuto, con una vida útil de 7 días. Una clave completa, que obtienes una vez que has añadido crédito, permite 8 peticiones simultáneas y 300 por minuto. Ambas comparten el mismo modelo, la misma ventana de contexto de 100.000 tokens y las mismas características: streaming sobre SSE, llamadas a funciones, modo JSON y los parámetros de muestreo habituales.
¿Cuánto alcanza $0,50? A $0,15 por 1M de tokens de entrada y $0,50 por 1M de tokens de salida, una petición con 1.000 tokens de entrada y 300 de salida cuesta 1.000 x $0,15 / 1.000.000 = $0,00015 de entrada más 300 x $0,50 / 1.000.000 = $0,00015 de salida, lo que es $0,0003. La prueba cubre aproximadamente 1.666 peticiones de ese tamaño ($0,50 / $0,0003). Eso es suficiente para probar prompts, construir un prototipo y probar streaming o herramientas.
Usa la prueba para medir. Elige los cinco prompts que tu aplicación enviará con mayor frecuencia, ejecútalas varias veces y registra el cambio de saldo. Terminarás la semana con un costo real por petición y una visión de cómo se comporta el modelo con tus datos. Las peticiones fallidas o rechazadas no se cobran.
Mantén la clave en privado
Una clave de API es una contraseña que también gasta dinero. Cualquiera que la tenga puede ejecutar peticiones contra tu balance. Algunas reglas previenen la mayoría de las fugas:
- Variables de entorno, no archivos de código fuente. Lee la clave con
os.environoprocess.env. Para el trabajo local, un archivo.envlistado en.gitignoreestá bien. - Solo del lado del servidor. No llames a la API desde JavaScript en el navegador o una aplicación móvil, porque cualquiera puede leer la clave desde la página o el paquete de la aplicación. Pon un pequeño servidor entre tu interfaz frontal y la API.
- Un lugar por clave. Mantén la clave en un solo almacén de secretos y cópiala en cada implementación desde allí, para que siempre sepas dónde está.
- No incluyas claves en chats, tickets o capturas de pantalla. Cuando pidas ayuda, comparte el
X-Request-Idde la respuesta, no la clave. - Reemplaza bajo sospecha. Si crees que una clave se expuso, deja de usarla y contacta a soporte para que la reemplacen.
Observa también el encabezado X-Balance-USD. Un saldo que disminuye cuando tu aplicación está inactiva es la primera señal de que alguien más está usando tu clave.
Ve más allá de la prueba: recarga y paga
Cuando se agote la prueba, añade crédito. Cualquier cantidad entera desde $20 hasta $500 funciona. Los bonos se añaden automáticamente: 5% desde $50, 10% desde $100 y 15% desde $200. Así, una recarga de $100 da $110 de crédito, y $200 da $230. Puedes pagar con cripto (USDT en TRC20, USDC en Base).
No hay suscripción. Pagas por token desde tu saldo, y el crédito no caduca, lo que se adapta a proyectos con tráfico irregular. La lista de precios completa está en la página de precios. Los prompts enviados a través de la API no se usan para entrenamiento.
Una primera recarga sensata es de $20. Con la petición de tamaño chat usada anteriormente en esta página ($0,0003 cada una), eso cubre aproximadamente 66.000 peticiones. Revisa tu propio promedio después de unos días y ajusta.
Solución de problemas de una clave que no funciona
La mayoría de los problemas con las claves tienen causas simples.
- Error de autenticación de inmediato. Se perdió o añadió un carácter al copiar. Busca un espacio inicial o final, o un salto de línea. Verifica que el encabezado sea
Authorization: Bearerseguido de la clave. - Funciona en curl, no en tu app. La app probablemente no está leyendo la variable de entorno. Imprime los primeros cuatro caracteres del valor que ve, no toda la clave.
- No encontrado. La URL base es incorrecta. Debe ser
https://api.mimoapi.top/v1, en el subdominioapi. La guía de inicio rápido tiene una lista cliente por cliente. - HTTP 429. El código
concurrencysignifica demasiadas peticiones a la vez;rate_limitedsignifica demasiadas por minuto. Las claves de prueba llegan a este límite antes (2 a la vez, 60 por minuto). Un 429 conRetry-After: 5significa sobrecarga breve; espera cinco segundos. - Falta el crédito de prueba. La prueba se reclama con un clic en la página de claves y es una por persona. Vence después de 7 días.
Si nada de eso lo soluciona, recopila el valor X-Request-Id de una respuesta fallida y contacta a soporte con él. Ese ID permite que el problema se rastree sin que envíes la clave.
Qué construir primero
Con una clave funcional, elige un proyecto pequeño que use las características que necesitarás más adelante. Un bucle de chat de línea de comandos enseña historial de mensajes. Un script que devuelve un objeto JSON con response_format enseña salida estructurada. Una función que el modelo puede llamar enseña uso de herramientas. Cada una toma menos de una hora, y cada una se ejecuta en el saldo de prueba. Si estás sopesando este servicio frente a otros modelos alojados, la comparación en Alternativas a la API de Mistral enumera las preguntas que vale la pena hacer antes de comprometerte.
Mantén el uso lícito y adulto. El modelo está ajustado para responder sin rechazos de contenido, y eso es una característica para ficción, roleplay e investigación, no un permiso para romper las reglas: el contenido sexual que involucra a menores nunca está permitido.
