Droid API-Einrichtung: So verbindest du benutzerdefinierte KI-Modelle

Droid unterstützt sowohl integrierte als auch externe KI-Modelle und bietet dir damit mehr Flexibilität bei Programmieraufgaben. Dieser Leitfaden zeigt dir, wie du eine externe API verbindest, deine Einrichtung konfigurierst, häufige Probleme behebst und Kimi für die KI-gestützte Entwicklung nutzt. Hinweis: Benutzerdefinierte Modelle werden in der Droid CLI und der Factory-Desktop-App (über die lokale settings.json) unterstützt, jedoch nicht auf den gehosteten Web- oder Mobilplattformen von Factory.

10 Min. LesezeitAktualisiert: 2026-09-28
So verbindest du Kimi API mit Droid

Möchtest du dein eigenes KI-Modell zum Programmieren nutzen, ohne eine komplizierte Einrichtung? Droid erleichtert das durch die Unterstützung externer APIs in seiner CLI, sodass du ein benutzerdefiniertes Modell verbinden kannst, das zu deinem Workflow passt. Dieser Leitfaden zeigt dir, wie du die API einrichtest, häufige Probleme behebst und Kimi in Droid nutzt. Lies weiter, um loszulegen.

Was ist Droid?

Droid ist ein KI-Programmierwerkzeug, das Entwicklern hilft, Code zu schreiben, Fehler zu lösen und Entwicklungsaufgaben effizienter zu erledigen. Es unterstützt integrierte KI-Modelle und ermöglicht es Nutzern außerdem, über seine CLI benutzerdefinierte Modelle für mehr Flexibilität zu verbinden. Damit eignet es sich für unterschiedliche Programmier-Workflows, unabhängig davon, ob du schnelle Hilfe oder eine stärker personalisierte Einrichtung benötigst.

So nutzt du integrierte KI-Modelle in Droid

Mit integrierten KI-Modellen kannst du leicht mit Droid programmieren, da du zunächst keine externe API verbinden musst. Sobald die App installiert ist, kannst du innerhalb der Plattform ein Modell auswählen und die KI für Codeanalysen, die Entwicklung von Funktionen, Fehlerbehebungen und Reviews nutzen. So startest du mit Droid:

Schritt 1: Droid installieren und öffnen

Lade zunächst die Factory App auf dein Gerät herunter und schließe die Installation ab. Öffne anschließend die App und melde dich bei deinem Konto an. So erhältst du in der App Zugriff auf Droid und seine integrierten KI-Funktionen.

Droid installieren und öffnen

Schritt 2: Droid mit deinem Projektordner verbinden

Lege dein Arbeitsverzeichnis auf die Codebasis fest, an der du arbeiten möchtest. Dadurch wird Droid mit deinem lokalen Projekt verknüpft, sodass es die Dateien lesen, die Codestruktur verstehen und deine Entwicklungsaufgaben mit mehr Kontext unterstützen kann.

Droid mit deinem Projektordner verbinden

Schritt 3: Integriertes Modell auswählen und Prompts eingeben

Öffne die Modellauswahl und wähle eines der in Droid verfügbaren integrierten KI-Modelle aus. Sobald das Modell ausgewählt ist, kannst du Prompts eingeben, etwa mit der Bitte, die Codebasis zu analysieren, einen Fehler zu beheben, Code zu prüfen oder eine Funktion zu entwickeln.

Integriertes Modell auswählen und Prompts eingeben

So verbindest du Droid mit einer externen API

Wenn du Droid mit einer externen API verbindest, kannst du mit dem Modell deiner Wahl arbeiten, statt auf die integrierten Optionen beschränkt zu sein. Die Einrichtung erfolgt in der Droid CLI, indem du ein benutzerdefiniertes Modell zur Einstellungsdatei hinzufügst. Nach dem Speichern ist das Modell im Menü /model verfügbar. Die folgenden Schritte verwenden Kimi als einfaches Beispiel und zeigen dir die vollständige Einrichtung – vom API-Schlüssel bis zur Modellauswahl:

Schritt 1: Einen Kimi API-Schlüssel von Moonshot AI abrufen

Erstelle oder kopiere zunächst deinen Kimi-API-Schlüssel von Moonshot AI. Du benötigst diesen Schlüssel, da Droid ihn verwendet, um sich mit Kimi API zu verbinden und über dein eigenes Konto Anfragen zu senden. Speichere den Schlüssel am besten als Umgebungsvariable wie MOONSHOT_API_KEY, damit er sicher in der Einstellungsdatei verwendet werden kann.

Einen Kimi API-Schlüssel von Moonshot AI abrufen

Schritt 2: Die Droid-Einstellungsdatei öffnen

Öffne anschließend die Einstellungsdatei, in der in der Droid CLI benutzerdefinierte Modelle hinzugefügt werden. Unter macOS lautet der Dateipfad ~/.factory/settings.json. Verwende in Windows PowerShell %USERPROFILE%\.factory\settings.json. Dies ist die Hauptdatei, aus der Droid deine Konfiguration für benutzerdefinierte Modelle liest.

Schritt 3: Kimi als benutzerdefiniertes Modell hinzufügen

Füge Kimi in settings.json unter dem Array customModels hinzu. Dadurch erfährt Droid, welches Modell verwendet werden soll, welchen API-Endpunkt es aufrufen soll, welchem Anbieterformat es folgt und welcher API-Schlüssel für die Authentifizierung verwendet wird. Falls die Datei bereits weitere Einstellungen enthält, ersetze nicht alles, sondern füge dieses Modellobjekt in das vorhandene Array customModels ein.

```json { "customModels": [ { "model": "kimi-k3", "displayName": "Kimi K3", "baseUrl": "https://api.moonshot.ai/v1", "apiKey": "${MOONSHOT_API_KEY}", "provider": "generic-chat-completion-api", "maxOutputTokens": 16384 } ] } ```

Schritt 4: Datei speichern und Droid neu starten

Speichere nach dem Hinzufügen der Konfiguration die Datei und starte die Droid CLI neu. So stellt Droid sicher, dass die aktualisierten Einstellungen neu geladen und das neu hinzugefügte benutzerdefinierte Modell korrekt erkannt werden.

Schritt 5: Das Kimi-Modell über /model in Droid auswählen

Öffne die Droid CLI und führe den Befehl /model aus. Deine Kimi-Konfiguration sollte nun im Bereich für benutzerdefinierte Modelle angezeigt werden. Wähle sie aus der Liste aus, um Kimi als aktives Modell für deine Coding-Session festzulegen.

Schritt 6: Eine Aufgabe ausführen

Sobald Kimi ausgewählt ist, kannst du es in Droid für echte Aufgaben nutzen. Probiere einen prompt aus, etwa zum Überprüfen von Code, Beheben eines Bugs oder Erklären einer Codebasis. Droid sendet die Anfrage über die Kimi API und verwendet dieses Modell für die Aufgabe.

Vorteile der Kimi API

Nachdem du Kimi mit Droid verbunden hast, ist es weit mehr als nur ein externes Modell in der CLI. Es wird zu einem praktischen Coding-Assistenten, der sich in deinen täglichen Entwicklungsworkflow einfügt und dich bei kleinen Coding-Aufgaben ebenso wie bei größeren Engineering-Aufgaben unterstützt. Hier sind einige Vorteile der Kimi API:

  • Entwicklung effizienter gestalten

Kimi kann dir helfen, alltägliche Coding-Aufgaben schneller zu erledigen, indem es Code generiert, Logik erklärt und während der Arbeit Lösungsvorschläge macht. So musst du für einfache Unterstützung bei der Entwicklung nicht zwischen mehreren Tools wechseln. Mit Kimi in Droid lassen sich Routineaufgaben beim Programmieren schneller erledigen.

  • Zuverlässigeren Code schreiben

Kimi kann deinen Code überprüfen, auf mögliche Probleme hinweisen und dir helfen, die Struktur zu verbessern, bevor kleine Fehler zu größeren Problemen werden. Diese frühe Rückmeldung ist nützlich, wenn du eine klarere Logik und bessere Wartbarkeit anstrebst. Mit der Zeit kann sie dir helfen, Code zu erstellen, der sich leichter testen, aktualisieren und verstehen lässt.

  • Vielfältige Entwicklungsaufgaben bewältigen

Kimi ist nicht darauf beschränkt, Code von Grund auf zu schreiben. Es kann auch beim Refactoring, bei der Dokumentation von Code, beim Verstehen unbekannter Projekte und bei der Feature-Entwicklung für verschiedene Aufgaben unterstützen. Damit ist es eine flexible Option für Entwickler, die ein KI-Modell für viele Bereiche ihres Workflows einsetzen möchten.

Häufige Fehler beim Verbinden von APIs beheben

Das Verbinden eines externen API-Schlüssels in Droid ist meist unkompliziert, aber kleine Fehler bei der Einrichtung können dennoch Probleme verursachen. Die meisten Probleme liegen eher an der Einstellungsdatei, dem Anbieternamen, dem API-Schlüssel oder der Konfiguration des Modellservers als an Droid selbst. Solche Fehler lassen sich oft leicht beheben, wenn du weißt, wo du suchen musst.

Modell wird nicht in der Auswahlliste angezeigt

  • Überprüfe die JSON-Syntax in ~/.factory/settings.json oder in config.json, wenn du das ältere Format verwendest

  • Änderungen an den Einstellungen werden durch Dateiüberwachung automatisch erkannt

  • Stelle sicher, dass alle erforderlichen Felder in der Konfiguration des benutzerdefinierten Modells vorhanden sind

Fehler „Invalid provider“

  • Stelle sicher, dass der Anbieterwert genau anthropic, openai oder generic-chat-completion-api lautet

  • Prüfe das Anbieterfeld auf Rechtschreibfehler und korrekte Groß- und Kleinschreibung

Authentifizierungsfehler

  • Überprüfe, ob dein API-Schlüssel gültig ist und über verfügbares Guthaben verfügt

  • Prüfe, ob der API-Schlüssel die richtigen Berechtigungen für den Anbieter hat

  • Stelle sicher, dass die Basis-URL dem API-Endpunkt in der Dokumentation des Anbieters entspricht

Lokales Modell lässt sich nicht verbinden

  • Stelle sicher, dass dein lokaler Modellserver läuft, zum Beispiel ollama serve

  • Überprüfe, ob die Basis-URL korrekt ist und /v1/ enthält, falls der Anbieter dies erfordert

  • Prüfe, ob das Modell bereits heruntergeladen wurde oder lokal verfügbar ist

Fehler durch Ratenbegrenzung oder Quoten

  • Prüfe die API-Ratenlimits und Nutzungsquoten deines Anbieters

  • Überwache deine Nutzung im Dashboard des Anbieters, um festzustellen, ob Limits erreicht wurden

Fazit

Mit benutzerdefinierten APIs in Droid hast du mehr Kontrolle darüber, wie du Code mit KI erstellst, testest und verbesserst. Sobald die Einrichtung abgeschlossen ist, kannst du deinen Coding-Workflow leichter auf das Modell ausrichten, das deinen Anforderungen entspricht. Ob du bei integrierten Optionen bleibst oder ein externes Modell verbindest: Droid bietet dir eine flexible Möglichkeit, KI in die Entwicklung einzubinden. Wenn du mit einer benutzerdefinierten Einrichtung einfach starten möchtest, ist Kimi in Droid einen Versuch wert. Es kann eine praktische Wahl sein, um alltägliche Coding-Aufgaben reibungsloser und schneller zu erledigen.

FAQ

Droid unterstützt sowohl integrierte KI-Modelle als auch benutzerdefinierte Modelle, die über seine CLI hinzugefügt werden. Die externe Einrichtung funktioniert mit Anbietertypen wie Anthropic, OpenAI und allgemeinen Chat-Completion-APIs. So kannst du je nach Einrichtung mit offiziellen APIs, einigen Open-Source-Anbietern oder lokalen Modellen arbeiten.
Um eine externe API in Droid zu konfigurieren, benötigst du in der Regel die Modell-ID, den Anzeigenamen, die Basis-URL, den API-Schlüssel und den Anbietertyp. Einige Konfigurationen können auch optionale Felder wie die maximale Anzahl an Ausgabe-token, zusätzliche Argumente oder zusätzliche Header enthalten. Diese Angaben helfen Droid, sich korrekt mit dem Modell zu verbinden.
Ja, mit Droid kannst du zwischen integrierten und externen Modellen wechseln. Integrierte Modelle kannst du in der App auswählen, während du benutzerdefinierte Modelle nach der Einrichtung über das Menü /model in der CLI auswählst. So kannst du für unterschiedliche Programmieraufgaben verschiedene Modelle nutzen.
Das bedeutet in der Regel, dass dein API-Anbieter ein Nutzungslimit, eine Anfragebegrenzung oder ein Abrechnungskontingent erreicht hat. Prüfe im Dashboard deines Anbieters deine Guthaben, Nutzung und Ratenlimits. Sobald das Limitproblem behoben ist, sollte das Modell in Droid wieder funktionieren, ohne dass weitere Konfigurationsänderungen nötig sind.
Das könnte Ihnen auch gefallen
10 beliebte KI-Agent-Builder zum Erstellen von KI-Workflows
10 beliebte KI-Agent-Builder zum Erstellen von KI-Workflows
2026-09-28
Leitfaden zur Trae-API-Integration für die KI-Entwicklung
Leitfaden zur Trae-API-Integration für die KI-Entwicklung
2026-09-28
n8n AI Agent Leitfaden: Workflows erstellen und automatisieren
n8n AI Agent Leitfaden: Workflows erstellen und automatisieren
2026-09-28
Claude Code installieren: Vollständige Anleitung für Windows & Mac
Claude Code installieren: Vollständige Anleitung für Windows & Mac
2026-09-28
So verbindest du eine externe API mit Kilo Code
So verbindest du eine externe API mit Kilo Code
2026-09-28