Créez la clé en cinq étapes
Pour obtenir une clé API Mimo pour ce service, suivez ces étapes. Rien ici ne nécessite de carte ou d'appel téléphonique.
- Inscrivez-vous. Utilisez Google, ou enregistrez-vous avec une adresse e-mail et un mot de passe.
- Ouvrez la page de la clé. Après l'inscription, accédez à la page de la clé API. Votre clé y est affichée.
- Réclamez le crédit d'essai. Les nouveaux utilisateurs peuvent réclamer 0,50 $ de crédit d'essai en un clic sur cette page. Le crédit est valable 7 jours, ne nécessite pas de carte et est limité à un par personne.
- Copiez la clé et stockez-la en lieu sûr, comme dans un gestionnaire de mots de passe ou une variable d'environnement.
- Envoyez une requête de test avec la commande curl dans la section suivante.
Le service est une API textuelle hébergée compatible OpenAI. Il exécute un modèle à poids ouverts d'un fournisseur indépendant, optimisé pour répondre sans refus de contenu pour un usage adulte légal. Ce n'est l'API officielle d'aucun fournisseur de modèle. Votre clé fonctionne avec ce seul modèle, dont l'ID est uncensored, à l'URL de base https://api.mimoapi.top/v1.
Testez la clé avec une requête
Effectuez le test dans un terminal avant d'intégrer la clé dans une application. Si cela échoue ici, le problème vient de la clé ou du compte, et vous n'avez pas besoin de parcourir votre propre code.
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 bon résultat est un statut 200 et un corps JSON avec un tableau choices. Les en-têtes contiennent X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests et X-RateLimit-Limit-Concurrency. L'en-tête de solde est un moyen rapide de voir le coût de la requête : exécutez-la deux fois et comparez. Si vous souhaitez simplement confirmer la clé sans rien dépenser, appelez GET /v1/models avec le même en-tête.
La même requête en Python, en utilisant le package OpenAI officiel :
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)Ce que la clé d'essai peut et ne peut pas faire
L'essai est conçu pour les tests, pas pour la production. Une clé d'essai permet 2 requêtes simultanées et 60 requêtes par minute, avec une durée de 7 jours. Une clé complète, obtenue après avoir ajouté du crédit, permet 8 requêtes simultanées et 300 par minute. Les deux partagent le même modèle, la même fenêtre de contexte de 100 000 tokens et les mêmes fonctionnalités : streaming via SSE, appel de fonctions, mode JSON et les paramètres d'échantillonnage habituels.
Jusqu'où peut aller 0,50 $ ? À 0,15 $ par 1M de tokens d'entrée et 0,50 $ par 1M de tokens de sortie, une requête avec 1 000 tokens d'entrée et 300 tokens de sortie coûte 1 000 x 0,15 $ / 1 000 000 = 0,00015 $ pour l'entrée plus 300 x 0,50 $ / 1 000 000 = 0,00015 $ pour la sortie, ce qui fait 0,0003 $. L'essai couvre environ 1 666 requêtes de cette taille (0,50 $ / 0,0003 $). Cela suffit pour tester des prompts, construire un prototype et essayer le streaming ou les outils.
Utilisez l'essai pour des mesures. Choisissez les cinq prompts que votre application enverra le plus souvent, exécutez-les plusieurs fois et notez la variation du solde. Vous obtiendrez un coût réel par requête et une vue sur le comportement du modèle sur vos données. Les requêtes échouées ou refusées ne sont pas facturées.
Gardez la clé privée
Une clé API est un mot de passe qui dépense aussi de l'argent. Quiconque la possède peut envoyer des requêtes contre votre solde. Quelques règles préviennent la plupart des fuites :
- Variables d'environnement, pas de fichiers source. Lisez la clé avec
os.environouprocess.env. Pour le travail local, un fichier.envlisté dans.gitignoreconvient. - Côté serveur uniquement. N'appelez pas l'API depuis JavaScript dans le navigateur ou une application mobile, car n'importe qui peut lire la clé depuis la page ou le package de l'application. Placez un petit serveur entre votre interface et l'API.
- Un seul endroit par clé. Conservez la clé dans un seul magasin de secrets et copiez-la dans chaque déploiement à partir de là, afin de savoir toujours où elle se trouve.
- Pas de clés dans les chats, tickets ou captures d'écran. Lorsque vous demandez de l'aide, partagez l'identifiant
X-Request-Idde la réponse, pas la clé. - Remplacez en cas de doute. Si vous pensez qu'une clé a été exposée, cessez de l'utiliser et contactez le support pour la faire remplacer.
Surveillez également l'en-tête X-Balance-USD. Un solde qui diminue lorsque votre application est inactive est le premier signe que quelqu'un d'autre utilise votre clé.
Dépassez l'essai : rechargez et payez
Lorsque l'essai expire, ajoutez du crédit. Tout montant entier de 20 $ à 500 $ convient. Des bonus sont ajoutés automatiquement : 5 % à partir de 50 $, 10 % à partir de 100 $ et 15 % à partir de 200 $. Ainsi, un rechargement de 100 $ donne 110 $ de crédit, et 200 $ donne 230 $. Vous pouvez payer avec de la crypto (USDT sur TRC20, USDC sur Base).
Il n'y a pas d'abonnement. Vous payez par token à partir de votre solde, et le crédit n'expire jamais, ce qui convient aux projets avec un trafic irrégulier. La liste complète des prix est sur la page tarifaire. Les prompts envoyés via l'API ne sont pas utilisés pour l'entraînement.
Un premier rechargement raisonnable est de 20 $. Pour une requête de type chat utilisée plus haut sur cette page (0,0003 $ chacune), cela couvre environ 66 000 requêtes. Vérifiez votre moyenne après quelques jours et ajustez.
Dépannage d'une clé qui ne fonctionne pas
La plupart des problèmes de clé ont des causes simples.
- Erreur d'authentification immédiate. Un caractère a été perdu ou ajouté lors de la copie. Cherchez un espace au début ou à la fin, ou un saut de ligne. Vérifiez que l'en-tête est
Authorization: Bearersuivi de la clé. - Fonctionne dans curl, pas dans votre application. L'application ne lit probablement pas la variable d'environnement. Affichez les quatre premiers caractères de la valeur qu'elle voit, pas la clé entière.
- Non trouvé. L'URL de base est incorrecte. Elle doit être
https://api.mimoapi.top/v1, sur le sous-domaineapi. Le guide de démarrage rapide contient une liste par client. - HTTP 429. Le code
concurrencysignifie trop de requêtes à la fois ;rate_limitedsignifie trop de requêtes par minute. Les clés d'essai atteignent cela plus tôt (2 à la fois, 60 par minute). Un 429 avecRetry-After: 5signifie une surcharge brève ; attendez cinq secondes. - Crédit d'essai manquant. L'essai est réclamé en un clic sur la page de la clé et est limité à un par personne. Il expire après 7 jours.
Si rien de tout cela ne résout le problème, collectez la valeur X-Request-Id d'une réponse échouée et contactez le support avec. Cet ID permet de tracer le problème sans que vous envoyiez la clé.
Que construire en premier
Avec une clé fonctionnelle, choisissez un petit projet qui utilise les fonctionnalités dont vous aurez besoin plus tard. Une boucle de chat en ligne de commande enseigne l'historique des messages. Un script qui retourne un objet JSON avec response_format enseigne la sortie structurée. Une fonction que le modèle peut appeler enseigne l'utilisation des outils. Chaque exercice prend moins d'une heure, et chacun utilise le crédit d'essai. Si vous comparez ce service à d'autres modèles hébergés, la comparaison dans Alternatives à l'API Mistral liste les questions à se poser avant de vous engager.
Gardez l'usage légal et adulte. Le modèle est optimisé pour répondre sans refus de contenu, et c'est une fonctionnalité pour la fiction, le jeu de rôle et la recherche, pas une permission de briser les règles : le contenu sexuel impliquant des mineurs n'est jamais autorisé.
