Der Start von ChatGPT demonstrierte die Leistungsfähigkeit generativer KI. Jetzt sorgt Devin, der angeblich „erste KI-Softwareentwickler der Welt“, für Aufsehen. Während Devin sich noch in der geschlossenen Beta befindet, bietet Devika eine ähnliche Erfahrung als Open-Source-KI-Softwareentwickler eines indischen Entwicklers. Bereit, es selbst auszuprobieren? Im Folgenden erfahren Sie, wie Sie Devika AI installieren und einrichten.
Was ist Devika AI? Devika AI ist eine Open-Source-Alternative zu Devin, dem weltweit ersten KI-Softwareentwickler. Devika wurde von Devin inspiriert und hilft Ihnen beim Schreiben von Programmen, hat aber den entscheidenden Vorteil, dass es völlig kostenlos ist. Dieses leistungsstarke Tool wurde vom 21-jährigen Mufeed VH entwickelt, dem Gründer von Lyminal und Stition.AI.
Devika AI bietet ein kollaboratives Erlebnis – jeder kann seine Codebasis nutzen, teilen und verbessern. Es versteht natürliche Spracheingaben, sucht nach optimalen Codierungslösungen und fungiert als intelligenter Assistent, der Möglichkeiten zur Verbesserung Ihres Codes bietet. Die Fähigkeiten von Devika basieren auf fortschrittlichen KI-Modellen wie Claude und GPT-4 und ermöglichen es ihm, komplexe Codierungsaufgaben zu bewältigen.
Herunterladen und Installieren von Abhängigkeiten
Um Devika AI auszuführen, benötigen Sie einige Abhängigkeiten, darunter Ollama und Bun.
Ollama und Bun installieren
- Besuchen Sie die Ollama-Website und klicken Sie auf die Schaltfläche „Für Windows herunterladen“. Wenn Sie MacOS oder Linux verwenden, wählen Sie die entsprechenden Optionen aus.
- Sobald das Setup heruntergeladen ist, führen Sie es aus, um Ollama zu installieren.
- Als nächstes müssen Sie Bun installieren. Gehen Sie dazu in Ihr cmd-Fenster und geben Sie ein
powershell -c "irm bun.sh/install.ps1 | iex"
- Sobald der Vorgang abgeschlossen ist, wird die Meldung „Bun wurde erfolgreich installiert“ angezeigt.
Klonen des Devika-Repository
Jetzt müssen Sie das Devika-Repository von GitHub klonen, um die für die Installation erforderlichen Dateien zu erhalten.
- Starten Sie die Eingabeaufforderung auf Ihrem Windows-PC, indem Sie
cmd
odercommand prompt
in das Startmenü eingeben und die Anwendung aus den Ergebnissen auswählen.
- Kopieren Sie diesen Befehl und fügen Sie ihn in die Eingabeaufforderung
git clone https://github.com/stitionai/devika.git
ein. Drücken Sie die Eingabetaste, damit Ihr System alle benötigten Dateien aus dem Repository auf Ihren Computer kopieren kann.
Ihr System verfügt nun über die erforderlichen Dateien und hat ein Verzeichnis mit dem Namen „Devika“ erstellt. Der nächste Schritt besteht darin, zusätzliche Abhängigkeiten zu installieren.
Installieren der erforderlichen Abhängigkeiten
Um die erforderlichen Abhängigkeiten zu installieren, müssen Sie zum Devika-Verzeichnis navigieren.
- Geben Sie ein
cd devika
und drücken Sie die Eingabetaste.
- Geben Sie als Nächstes ein,
pip install -r requirements.txt
um die benötigten Python-Abhängigkeiten zu installieren, und drücken Sie die Eingabetaste.
- Geben Sie anschließend den Befehl ein
pip install -r requirements.txtplaywright install --with-deps
. Die Installation der Abhängigkeiten kann einige Zeit in Anspruch nehmen.
Einrichten der API-Schlüssel und Konfiguration
config.toml
Je nachdem, welche Funktionen Sie verwenden möchten, benötigt Devika AI möglicherweise bestimmte API-Schlüssel, um ordnungsgemäß zu funktionieren. Sie können diese konfigurieren, um Parameter festzulegen, die das KI-Tool in der Datei im Devika-Verzeichnis verwendet .
- Geben Sie im Stammverzeichnis Folgendes ein,
config.toml
um auf die Konfigurationsdatei zuzugreifen.
- Wenn Sie Windows verwenden, öffnen Sie die Datei mit Notepad. Im Abschnitt „API-Schlüssel“ in der Konfigurationsdatei können Sie Ihre eigenen Schlüssel für verschiedene KI-Modelle hinzufügen.
- Um einen Schlüssel hinzuzufügen, fügen Sie ihn einfach neben dem entsprechenden Modell in die Klammern ein. Wenn Sie fertig sind, schließen Sie die Datei.
Starten des Devika AI-Servers
Um Devika AI auszuführen, müssen Sie zuerst den Devika-Server starten.
- Geben Sie im Stammverzeichnis Folgendes ein
python devika.py
und drücken Sie die Eingabetaste.
- Wenn der Server startet, wird im Eingabeaufforderungsfenster eine Meldung angezeigt.
Kompilieren und Ausführen des UI-Servers
Die letzten Schritte, die Sie zum Ausführen von Devika AI ausführen müssen, bestehen im Kompilieren und Ausführen des UI-Servers.
- Öffnen Sie ein neues Eingabeaufforderungsfenster und navigieren Sie mit zum Devika-Verzeichnis
cd devika
. - Geben Sie als Nächstes ein,
cd ui/
bevor Sie die Eingabetaste drücken.
- Geben Sie anschließend
bun install
und dannbun run dev
ein. Drücken Sie nach jedem Befehl die Eingabetaste.
- Jetzt ist Ihre Installation abgeschlossen und Sie müssen Devika AI nur noch starten. Sie können Devika AI nach der Installation in Ihrem Browser ausführen, indem Sie http://localhost:3000 aufrufen , um auf die Devika AI-Schnittstelle zuzugreifen.
Devika AI ist eine kostenlose und Open-Source-Alternative zu Devin AI und für eine größere Anzahl von Menschen zugänglicher. Wenn Sie herausfinden möchten, wie es den Prozess des Programmierens vereinfachen kann, helfen Ihnen die oben genannten Schritte bei der Installation auf Ihrem System.
Bedenken Sie jedoch, dass das Devika AI-Tool derzeit noch in der Entwicklung ist. Das bedeutet, dass Sie möglicherweise auf Probleme stoßen, wenn Sie versuchen, es zum Laufen zu bringen, oder dass sogar während der Funktion Fehler auftreten. Die Entwickler arbeiten jedoch aktiv an der Lösung von Problemen mit Devika AI und es ist nur eine Frage der Zeit, bis es mit seinem proprietären Gegenstück gleichauf ist.
Schreibe einen Kommentar