So richten Sie Devika AI ein und installieren es: Ihr kostenloser KI-Softwareentwickler
Die Veröffentlichung von ChatGPT demonstrierte die beeindruckenden Fähigkeiten der generativen KI. Derzeit herrscht Aufregung um Devin, der angeblich der „erste KI-Softwareentwickler der Welt“ ist. Obwohl Devin sich noch in der geschlossenen Betaphase befindet, gibt es eine andere Option in Form von Devika, einem Open-Source-KI-Softwareentwickler, der von einem indischen Entwickler entwickelt wurde. Möchten Sie es ausprobieren? Die Schritte zur Installation und Einrichtung von Devika AI sind unten aufgeführt.
Devika AI ist eine kostenlose Open-Source-Alternative zu Devin, dem weltweit ersten KI-Softwareentwickler. Es wurde vom 21-jährigen Mufeed VH, dem Gründer von Lyminal und Stition.AI, entwickelt und von Devin inspiriert. Ähnlich wie Devin hilft Devika beim Schreiben von Programmen, hat aber den zusätzlichen Vorteil, dass es völlig kostenlos ist.
Devika AI fördert eine kollaborative Umgebung, in der Benutzer die Codebasis frei nutzen, verteilen und verbessern können. Mit fortschrittlichen KI-Modellen wie Claude und GPT-4 ist Devika für die Bewältigung komplexer Codierungsaufgaben gerüstet. Es erwirbt ein tiefes Verständnis für natürliche Spracheingaben und führt Recherchen durch, um optimale Codierungslösungen bereitzustellen. Dabei fungiert es als kompetenter Assistent, der Möglichkeiten zur Verbesserung Ihres Codes vorschlägt.
Installation
Um Devika AI zu verwenden, sind mehrere Abhängigkeiten wie Ollama und Bun erforderlich.
Ollama und Bun auf Ihrem Gerät 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-Repos
Um die erforderlichen Dateien zu installieren, müssen Sie das Devika-Repository von GitHub klonen.
- Um die Eingabeaufforderung auf Ihrem Windows-PC zu öffnen, geben Sie einfach
cmd
odercommand prompt
in das Startmenü ein und wählen Sie anschließend die Anwendung aus der Ergebnisliste aus.
- Um alle erforderlichen Dateien aus dem Repository auf Ihren Computer zu kopieren, geben Sie den Befehl
git clone https://github.com/stitionai/devika.git
in die Eingabeaufforderung ein und drücken Sie die Eingabetaste.
Die erforderlichen Dateien wurden beschafft und ein Verzeichnis namens „Devika“ wurde auf Ihrem System eingerichtet. Die nächste Aufgabe besteht darin, alle zusätzlichen Abhängigkeiten zu installieren.
Installieren der erforderlichen Abhängigkeiten
Um die erforderlichen Abhängigkeiten zu installieren, ist der Zugriff auf das Devika-Verzeichnis erforderlich.
- 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.
Konfigurieren von API-Schlüsseln und -Einstellungen
Um die ordnungsgemäße Funktionalität zu gewährleisten, benötigt Devika AI je nach gewünschten Funktionen möglicherweise bestimmte API-Schlüssel. Diese Parameter können in der config.toml
Datei im Devika-Verzeichnis festgelegt werden.
- 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 einzufügen, fügen Sie ihn einfach neben dem entsprechenden Modell in die Klammern ein. Schließen Sie die Datei, sobald Sie fertig sind.
Starten des Devika AI-Servers
Um Devika AI zu verwenden, muss zuerst der Devika-Server gestartet werden.
- Geben Sie im Stammverzeichnis Folgendes ein
python devika.py
und drücken Sie die Eingabetaste.
- Sobald der Server zu laufen beginnt, erscheint eine Meldung im Eingabeaufforderungsfenster.
Erstellen und Starten des UI-Servers
Um Devika AI erfolgreich auszuführen, müssen Sie als letzten Schritt den UI-Server kompilieren und ausführen.
- Navigieren Sie zum Devika-Verzeichnis, indem Sie ein neues Eingabeaufforderungsfenster öffnen und den Befehl verwenden
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 quelloffene Alternative zu Devin AI und damit für ein größeres Publikum leicht zugänglich. Wenn Sie neugierig sind, wie es den Codierungsprozess rationalisieren kann, können Sie die oben genannten Schritte befolgen, um es auf Ihrem Computer zu installieren.
Trotzdem ist es wichtig zu beachten, dass sich das Devika AI-Tool noch in der Entwicklungsphase befindet. Daher können bei der Verwendung Schwierigkeiten oder Fehler auftreten. Die Entwickler gehen jedoch alle Probleme mit Devika AI sorgfältig an und es wird bald genauso effektiv sein wie sein proprietäres Gegenstück.
Schreibe einen Kommentar