Comment utiliser l'API Novita AI dans Droid : guide rapide

Comment utiliser l'API Novita AI dans Droid : guide rapide

Le Droid de Factory est un agent de développement logiciel haute performance qui prend en charge BYOK (apportez votre propre clé) pour des fournisseurs de modèles personnalisés. Vous pouvez connecter Novita AI à Droid en moins de 2 minutes en modifiant un seul fichier de configuration JSON — vous donnant ainsi accès à des modèles open-source puissants comme Kimi K2.5 pour une fraction du coût.

Qu’est-ce que Droid ?

Droid est un agent de codage IA de niveau entreprise développé par Factory AI. Il fonctionne dans votre terminal et IDE (VS Code, Cursor, JetBrains) et gère des workflows de développement complets — de l’analyse de code et l’implémentation de fonctionnalités à la correction de bugs et l’exécution de tests.

Droid utilise une conception d’agent indépendante du modèle, ce qui signifie que ses performances proviennent en grande partie de son framework d’agent plutôt que d’un seul modèle. Sur Terminal-Bench (un benchmark mesurant la capacité des agents IA à accomplir des tâches complexes dans des environnements terminaux), Droid a obtenu de bons résultats, son framework d’agent extrayant plus de capacités de chaque modèle que de nombreux agents concurrents.

Droid prend en charge BYOK (apportez votre propre clé) via sa configuration, vous permettant de connecter n’importe quel fournisseur d’API compatible OpenAI ou Anthropic. C’est là que Novita AI entre en jeu.

Pourquoi utiliser Novita AI avec Droid ?

Modèles open-source économiques

Novita AI donne accès à plus de 100 LLM open-source à des prix compétitifs. Étant donné que la conception de l’agent Droid est le principal moteur de performance (pas seulement le choix du modèle), associer Droid à des modèles économiques de Novita AI vous offre de solides performances de codage sans factures d’API élevées.

Par exemple, Kimi K2.5 — un modèle de codage puissant avec une fenêtre de contexte de 262K — est disponible sur Novita AI à seulement 0,60 $/3,00 $ par million de jetons d’entrée/sortie.

Vous pouvez parcourir tous les modèles disponibles sur la page Modèles Novita AI.

Trouver plus de modèles

API compatibles OpenAI et Anthropic

L’API LLM de Novita AI est entièrement compatible OpenAI, ce qui correspond directement au fournisseur generic-chat-completion-api de Droid. Aucun adaptateur ni proxy nécessaire — définissez simplement votre URL de base et votre clé API.

Novita AI propose également un endpoint compatible Anthropic (https://api.novita.ai/anthropic) pour les outils nécessitant le format de l’API Messages Anthropic.

Prérequis

Avant de commencer, assurez-vous d’avoir :

  • Droid CLI installé — Sinon, installez-le :
# macOS / Linux
curl -fsSL https://app.factory.ai/cli | sh

# Windows
irm https://app.factory.ai/cli/windows | iex

Créez votre compte et obtenez une clé API

créez votre propre clé API

Configuration étape par étape

Étape 1 : Localisez le fichier de configuration Droid

Droid lit les configurations de modèles personnalisés depuis un fichier settings.json :

  • macOS/Linux : ~/.factory/settings.json
  • Windows : %USERPROFILE%\.factory\settings.json

Étape 2 : Ajoutez les modèles Novita AI

Collez la configuration suivante. Cet exemple ajoute Kimi K2.5 via l’endpoint compatible OpenAI :

{
  "customModels": [
    {
      "model": "moonshotai/kimi-k2.5",
      "displayName": "Kimi K2.5 (Novita AI)",
      "baseUrl": "https://api.novita.ai/openai",
      "apiKey": "<VOTRE_CLE_API_NOVITA>",
      "provider": "generic-chat-completion-api",
      "maxOutputTokens": 64000
    }
  ]
}

Alternativement, si vous préférez le format de l’API Messages Anthropic, utilisez l’endpoint compatible Anthropic :

{
  "customModels": [
    {
      "model": "moonshotai/kimi-k2.5",
      "displayName": "Kimi K2.5 (Novita AI - Anthropic)",
      "baseUrl": "https://api.novita.ai/anthropic",
      "apiKey": "<VOTRE_CLE_API_NOVITA>",
      "provider": "anthropic",
      "maxOutputTokens": 64000
    }
  ]
}

Remplacez <VOTRE_CLE_API_NOVITA> par votre clé API réelle. Vous pouvez ajouter d’autres modèles en ajoutant des entrées au tableau customModels. Parcourez les ID de modèles disponibles sur la page Modèles Novita AI.

Trouver plus de modèles

Étape 3 : Lancez Droid et sélectionnez votre modèle

Accédez à votre projet et démarrez Droid :

cd /chemin/vers/votre/projet
droid

vous pouvez vous connecter rapidement

Une fois dans Droid, tapez /model pour ouvrir le sélecteur de modèles. Vos modèles Novita AI apparaîtront dans la section Modèles personnalisés. Sélectionnez celui que vous souhaitez utiliser.

tapez /model et sélectionnez le modèle personnalisé

Voilà — vous codez désormais avec Droid propulsé par Novita AI.

Démonstration

Voici une brève démonstration — nous avons demandé à Droid (propulsé par Kimi K2.5 via Novita AI) de créer une page d’accueil pour un café en utilisant HTML, CSS et JavaScript :

une démonstration rapide : Droid (propulsé par Kimi K2.5 via Novita AI) construisant une page d'accueil pour un café en HTML, CSS et JavaScript

Conclusion

La conception indépendante du modèle de Droid signifie que vous n’êtes pas verrouillé sur un seul fournisseur. En connectant Novita AI, vous obtenez accès à une large sélection de modèles open-source à des prix compétitifs — et le framework d’agent de Droid garantit de solides performances quel que soit le modèle choisi. La configuration prend moins de 2 minutes : modifiez un fichier de configuration, définissez votre clé API, et commencez à coder.

Novita AI est une plateforme cloud IA et d’agents aidant les développeurs et startups à construire, déployer et faire évoluer des modèles et applications agentiques avec haute performance, fiabilité et rentabilité.

Foire aux questions

Qu’est-ce que Droid ?

Droid est un agent de codage IA de Factory AI qui fonctionne dans votre terminal et IDE. Il gère les tâches de développement logiciel de bout en bout et a obtenu de bons résultats sur le benchmark Terminal-Bench.

Droid est-il gratuit ?

Droid propose un niveau gratuit avec une utilisation limitée. Pour un accès complet, consultez la page de tarification de Factory AI. Vous aurez également besoin de crédits API de votre fournisseur de modèles (comme Novita AI).

Quel modèle Novita AI devrais-je utiliser avec Droid ?

Kimi K2.5 est un excellent choix — il offre une fenêtre de contexte de 262K à 0,60 $/3,00 $ par million de jetons. Vous pouvez parcourir tous les modèles disponibles sur la page Modèles Novita AI et ajouter l’un d’eux à votre configuration Droid.

Articles recommandés