So verwenden Sie die Novita AI API in Droid: Kurzanleitung

So verwenden Sie die Novita AI API in Droid: Kurzanleitung

Factorys Droid ist ein leistungsstarker Softwareentwicklungs-Agent, der BYOK (Bring Your Own Key) für benutzerdefinierte Modellanbieter unterstützt. Sie können Novita AI in weniger als 2 Minuten mit Droid verbinden, indem Sie eine einzelne JSON-Konfigurationsdatei bearbeiten – und erhalten so Zugang zu leistungsstarken Open-Source-Modellen wie Kimi K2.5 zu einem Bruchteil der Kosten.

Was ist Droid?

Droid ist ein KI-Coding-Agent auf Unternehmensebene von Factory AI. Er arbeitet in Ihrem Terminal und Ihrer IDE (VS Code, Cursor, JetBrains) und bewältigt durchgängige Entwicklungsabläufe – vom Analysieren von Code und Implementieren von Funktionen bis zum Beheben von Fehlern und Ausführen von Tests.

Droid verwendet ein modellunabhängiges Agentendesign, was bedeutet, dass seine Leistung größtenteils auf seinem Agent-Framework und nicht auf einem einzelnen Modell beruht. Im Terminal-Bench (einer Benchmark, die die Fähigkeit von KI-Agenten zur Bewältigung komplexer Aufgaben in Terminalumgebungen misst) hat Droid starke Ergebnisse erzielt, wobei sein Agent-Framework aus jedem Modell mehr Leistung herausholt als viele konkurrierende Agenten.

Droid unterstützt BYOK (Bring Your Own Key) über seine Konfiguration, sodass Sie jeden OpenAI-kompatiblen oder Anthropic-kompatiblen API-Anbieter anschließen können. Hier kommt Novita AI ins Spiel.

Warum Novita AI mit Droid verwenden?

Kostengünstige Open-Source-Modelle

Novita AI bietet Zugang zu über 100 Open-Source-LLMs zu wettbewerbsfähigen Preisen. Da das Agentendesign von Droid der primäre Leistungstreiber ist (nicht nur die Modellwahl), ergibt die Kombination von Droid mit kostengünstigen Modellen von Novita AI eine starke Codeleistung ohne hohe API-Rechnungen.

Zum Beispiel ist Kimi K2.5 – ein leistungsstarkes Codemodell mit einem 262K-Kontextfenster – auf Novita AI für nur 0,60 $/3,00 $ pro 1 Mio. Input/Output-Token erhältlich.

Sie können alle verfügbaren Modelle auf der Novita AI Models-Seite durchsuchen.

Weitere Modelle finden

OpenAI- und Anthropic-kompatible APIs

Die LLM-API von Novita AI ist vollständig OpenAI-kompatibel, was direkt auf den generic-chat-completion-api-Anbieter von Droid abbildet. Kein Adapter oder Proxy erforderlich – setzen Sie einfach Ihre Basis-URL und Ihren API-Schlüssel.

Novita AI bietet auch einen Anthropic-kompatiblen Endpunkt (https://api.novita.ai/anthropic) für Tools, die das Anthropic Messages API-Format benötigen.

Voraussetzungen

Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:

  • Droid CLI installiert – Falls nicht, installieren Sie es:
# macOS / Linux
curl -fsSL https://app.factory.ai/cli | sh

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

Erstellen Sie Ihr Konto und holen Sie sich den API-Schlüssel

Erstellen Sie Ihren eigenen API-Schlüssel

Schritt-für-Schritt-Einrichtung

Schritt 1: Suchen Sie die Droid-Konfigurationsdatei

Droid liest benutzerdefinierte Modellkonfigurationen aus einer Datei settings.json:

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

Schritt 2: Novita AI Modelle hinzufügen

Fügen Sie die folgende Konfiguration ein. Dieses Beispiel fügt Kimi K2.5 über den OpenAI-kompatiblen Endpunkt hinzu:

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

Alternativ, falls Sie das Anthropic Messages API-Format bevorzugen, verwenden Sie den Anthropic-kompatiblen Endpunkt:

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

Ersetzen Sie <IHR_NOVITA_API_SCHLÜSSEL> mit Ihrem tatsächlichen API-Schlüssel. Sie können weitere Modelle hinzufügen, indem Sie Einträge an das customModels-Array anhängen. Durchsuchen Sie verfügbare Modell-IDs auf der Novita AI Models-Seite.

Weitere Modelle finden

Schritt 3: Droid starten und Modell auswählen

Navigieren Sie zu Ihrem Projekt und starten Sie Droid:

cd /pfad/zu/ihrem/projekt
droid

Sie können sich schnell anmelden

Öffnen Sie in Droid den Modellauswähler mit /model. Ihre Novita AI Modelle werden im Abschnitt Benutzerdefinierte Modelle angezeigt. Wählen Sie das gewünschte aus.

Geben Sie /model ein und wählen Sie ein benutzerdefiniertes Modell

Das war’s – Sie codieren jetzt mit Droid, unterstützt von Novita AI.

Demo

Hier ist eine kurze Demo – wir haben Droid (angetrieben von Kimi K2.5 über Novita AI) gebeten, eine Landingpage für ein Café mit HTML, CSS und JavaScript zu erstellen:

Eine kurze Demo: Droid (angetrieben von Kimi K2.5 über Novita AI) erstellt eine Landingpage für ein Café mit HTML, CSS und JavaScript

Fazit

Das modellunabhängige Design von Droid bedeutet, dass Sie nicht an einen einzigen Anbieter gebunden sind. Durch die Verbindung mit Novita AI erhalten Sie Zugang zu einer breiten Auswahl an Open-Source-Modellen zu wettbewerbsfähigen Preisen – und das Agent-Framework von Droid sorgt unabhängig vom gewählten Modell für starke Leistung. Die Einrichtung dauert weniger als 2 Minuten: Bearbeiten Sie eine Konfigurationsdatei, setzen Sie Ihren API-Schlüssel und beginnen Sie mit dem Codieren.

Novita AI ist eine KI- und Agent-Cloud-Plattform, die Entwicklern und Startups hilft, Modelle und agentische Anwendungen mit hoher Leistung, Zuverlässigkeit und Kosteneffizienz zu erstellen, bereitzustellen und zu skalieren.

Häufig gestellte Fragen

Was ist Droid?

Droid ist ein KI-Coding-Agent von Factory AI, der in Ihrem Terminal und Ihrer IDE arbeitet. Er bewältigt Softwareentwicklungsaufgaben von Anfang bis Ende und hat im Terminal-Bench starke Ergebnisse erzielt.

Ist Droid kostenlos?

Droid bietet einen kostenlosen Tarif mit begrenzter Nutzung. Für den vollen Zugriff sehen Sie sich die Preisseite von Factory AI an. Sie benötigen außerdem API-Guthaben von Ihrem Modellanbieter (wie Novita AI).

Welches Novita AI-Modell sollte ich mit Droid verwenden?

Kimi K2.5 ist eine gute Wahl – es bietet ein 262K-Kontextfenster zu 0,60 $/3,00 $ pro 1 Mio. Token. Sie können alle verfügbaren Modelle auf der Novita AI Models-Seite durchsuchen und jedes davon zu Ihrer Droid-Konfiguration hinzufügen.

Empfohlene Artikel