Démarrage rapide de l'API
Démarrez avec les API de Ninja et optimisez vos produits d'IA avec une vitesse, une évolutivité et une fiabilité inégalées.
Inscription
Inscrivez-vous sur Super MyNinja.ai pour commencer à utiliser nos API.
Vous pouvez vous inscrire gratuitement ou souscrire à un niveau Ultra ou Business. Ultra et Business vous offrent un accès illimité au terrain de jeu pour expérimenter nos LLMs phares, axés sur le raisonnement et la recherche approfondie*.
Lorsque vous êtes prêt à passer de l'exploration à l'exécution, achetez des crédits pour commencer à créer des produits et des expériences d'IA pour le codage, l'écriture et bien plus encore.
* Sous réserve de seuils d'abus
Crédits d'achat
Après vous être inscrit à Super MyNinja.ai, allez dans le panneau de gauche et cliquez sur Icône de l'API.

Ensuite, allez à « Abonnement et crédits ».

En dessous « Vos crédits » cliquez sur « Crédits d'achat ».

Dans le « Montant du paiement automatique » champ, entrez le montant que vous souhaitez acheter pour obtenir des crédits (minimum de 30$).

Dans le « Seuil de paiement automatique » champ, définissez le seuil auquel, lorsque votre solde tombe en dessous de ce montant, nous rechargerons le « Montant du paiement automatique ». Cela garantit que vous ne serez pas à court de crédits ou que votre clé API ne cessera de fonctionner (minimum de 25$).

Sélectionnez votre mode de paiement préféré et cliquez sur « Confirmez et payez. » Vous serez ensuite redirigé vers un écran de facturation Stripe pour terminer votre paiement.

Générer une clé API
Après avoir acheté vos crédits, rendez-vous sur « Gérez vos clés d'API » section sur le Page des clés et des crédits d'API.

Cliquez sur « Créer une nouvelle clé » bouton.

Dans le « Nom » champ, entrez un nom pour votre clé (par exemple, Clé de production), puis cliquez sur « Créer une clé ».

Une fois votre clé générée, copiez-le et enregistrez-le dans un endroit sûr, car toute personne y ayant accès peut l'utiliser. Si nécessaire, vous pouvez régénérer une nouvelle clé.

Utilisation des API Ninja
Vue d'ensemble
URL de base :
https://api.myninja.ai/v1
Authentification :
Toutes les demandes nécessitent une clé d'API transmise dans l'en-tête comme suit, où se <token-key>trouve votre jeton d'authentification :
Autorisation : Titulaire <token-key>
Point final :
POSTE /chat/complétions
Ce terminal accepte les demandes de chat et diffuse les réponses en fonction du modèle spécifié.
Modèles :
Les modèles actuellement disponibles incluent :
recherche approfondie sur les ninjas
Ninja-Super-Agent:Turbo
Ninja-Super-Agent:Apex
Ninja-Super-Agent : raisonnement
Ces modèles peuvent être sélectionnés en fournissant modèle paramètre dans le corps de votre requête.
Format de demande
L'API Ninja suit les Spécification de l'API OpenAI de près. L'objet JSON de requête contient :
modèle (chaîne) :
L'identifiant du modèle à utiliser (par exemple, « Une recherche approfondie sur les ninjas »).
messages (tableau) :
Tableau d'objets de message. Chaque objet suit le format suivant :
stream (booléen) :
Lorsqu'il est réglé sur vrai, l'API répond par une réponse en streaming.
stream_options (objet) :
Des options supplémentaires pour le streaming, telles que « include_usage » : vrai pour inclure les informations relatives à l'utilisation des jetons.
extra_headers (objet) :
Tous les en-têtes supplémentaires requis par l'API Ninja (aucun pour le moment)
Exemple de demande (json)
Réponse
L'API renvoie un flux de ChatCompletion Chunk objets. Chaque morceau peut contenir :
Contenu :
Le texte de la complétion, qui peut inclure des étapes de raisonnement encapsulées au format XML.
Références :
Une liste d'URL qui étaye le raisonnement fourni.
Informations d'utilisation :
Statistiques d'utilisation des jetons si « include_usage » : vrai a été spécifié.
Le code client peut traiter ces segments pour afficher une réponse complète comprenant :
Étapes de raisonnement : Extrait et formaté à partir de segments XML.
Références : Affiché sous forme de liste numérotée.
Statistiques d'utilisation : Affichage des jetons d'entrée et de sortie.
Exemples de code
Tarification
Mode
Prix d'entrée/ par M jetons
Prix de sortie/ par M jetons
Prix/ tâche
Codeur Qwen 3 480B (Cerebras)
—
—
1,50$
Mode standard
—
—
1,00$
Mode complexe
—
—
1,50$
Mode rapide
—
—
1,50$
Mode
Prix d'entrée/ par M jetons
Prix de sortie/ par M jetons
Prix/ tâche
Codeur Qwen 3 480B (Cerebras)
3,75$
3,75$
—
Mode standard
1,50$
1,50$
—
Mode complexe
4,50$
22,50$
—
Mode rapide
3,75$
3,75$
—
modèle
Prix d'entrée/ par M jetons
Prix de sortie/ par M jetons
Turbo 1.0
0,11$
0,42$
Apex 1.0
0,88$
7,00$
Raisonnement 2.0
0,38$
1,53$
Deep Research 2.0
1,40$
5,60$
Limites de taux
Ninja AI impose des limites de débit sur les demandes d'inférence par modèle afin de garantir que les développeurs puissent essayer l'inférence la plus rapide.
modèle
Demande par minute (TR/MIN)
Turbo 1.0
50
Apex 1.0
20
Raisonnement 2.0
30
Deep Research 2.0
5
Questions fréquemment posées
Voici ce que vous devez savoir sur l'API de Ninja en fonction des questions les plus fréquemment posées.
Comment puis-je augmenter le seuil et le montant de mon paiement automatique ?
Dans Ninja, allez dans le panneau de gauche et cliquez sur Icône de gestion des API.
En dessous « Vos crédits » cliquez sur « Gérer les crédits ».
Dans le « Montant du paiement automatique » champ, entrez le montant que vous souhaitez augmenter pour les crédits (minimum de 30$).
Dans le « Seuil de paiement automatique » champ, modifiez le seuil que nous rechargerons lorsque votre solde tombera en dessous de ce montant « Montant du paiement automatique ». Cela garantit que vous ne serez pas à court de crédits ou que votre clé API ne cessera pas de fonctionner (minimum 25$).
Cliquez « Enregistrer les modifications » pour confirmer.
Comment puis-je annuler mon contrat de paiement automatique ?
Dans Ninja, allez dans le panneau de gauche et cliquez sur Icône de gestion des API.
Sélectionnez « Clés et crédits API » puis allez à « Vos crédits » section.
En dessous « Vos crédits » cliquez sur « Plus d'options ».
Sélectionnez « Annuler le paiement automatique des crédits »(minimum de 30$).
Cliquez « Supprimer le paiement automatique » pour confirmer.
Comment supprimer une clé API ?
Dans Ninja, allez dans le panneau de gauche et cliquez sur Icône de gestion des API.
Sélectionnez « Clés et crédits API », puis allez à « Clés API ».
Trouvez votre clé API et sélectionnez l'icône de la corbeille sur la droite.
Cliquez « Supprimer la clé API » pour confirmer.
Comment puis-je consulter l'utilisation de chaque demande d'API ?
Dans Ninja, allez dans le panneau de gauche et cliquez sur Icône de gestion des API.
Cliquez ensuite « Utilisation de l'API ».
Sur le « Utilisation de l'API » page, vous verrez un tableau affichant les détails suivants pour chaque API :
Nom de la clé
modèle
Jetons d'entrée et de sortie
Coût d'entrée et de sortie
Horodatage de la demande
Coût total