Jak skonfigurować i zainstalować Devika AI: Twój darmowy inżynier oprogramowania AI
Wydanie ChatGPT zademonstrowało imponujące możliwości generatywnej sztucznej inteligencji. Obecnie panuje szum wokół Devina, o którym mówi się, że jest „pierwszym na świecie inżynierem oprogramowania AI”. Chociaż Devin jest wciąż w fazie zamkniętej wersji beta, dostępna jest inna opcja w postaci Deviki, inżyniera oprogramowania AI o otwartym kodzie źródłowym opracowanego przez firmę indyjskiego dewelopera. Chcesz spróbować? Poniżej opisano kroki instalacji i konfiguracji Devika AI.
Devika AI to bezpłatna alternatywa typu open source dla Devina, pierwszego na świecie inżyniera oprogramowania AI. Został stworzony przez 21-letniego Mufeeda VH, założyciela Lyminal i Stition.AI, a inspiracją był Devin. Podobnie jak Devin, Devika pomaga w pisaniu programów, ale z dodatkową korzyścią polegającą na tym, że jest całkowicie darmowa.
Devika AI wspiera środowisko współpracy, w którym użytkownicy mogą swobodnie wykorzystywać, rozpowszechniać i ulepszać swój kod. Dzięki zaawansowanym modelom AI, takim jak Claude i GPT-4, Devika jest przygotowana do obsługi skomplikowanych zadań związanych z kodowaniem. Nabywa głębokie zrozumienie podpowiedzi języka naturalnego i prowadzi badania w celu zapewnienia optymalnych rozwiązań w zakresie kodowania, działając jako biegły asystent, który sugeruje sposoby na ulepszenie kodu.
Instalacja
Aby korzystać z Devika AI, konieczne jest posiadanie kilku zależności, takich jak Ollama i Bun.
Instalowanie Ollama i Bun na Twoim urządzeniu
- Odwiedź witrynę Ollama i kliknij przycisk „Pobierz dla systemu Windows”. Jeśli korzystasz z systemu MacOS lub Linux, wybierz odpowiednie opcje.
- Po pobraniu instalacji uruchom ją, aby zainstalować Ollamę.
- Następnie musisz zainstalować Bun. Aby to zrobić, przejdź do okna cmd i wpisz
powershell -c "irm bun.sh/install.ps1 | iex"
- Po zakończeniu procesu zobaczysz komunikat „Bun został pomyślnie zainstalowany”.
Klonowanie repozytorium Devika
Aby zainstalować niezbędne pliki, musisz sklonować repozytorium Devika z GitHub.
- Aby otworzyć wiersz poleceń na komputerze z systemem Windows, wystarczy wpisać
cmd
lubcommand prompt
w menu Start, a następnie wybrać aplikację z listy wyników.
- Aby skopiować wszystkie niezbędne pliki z repozytorium na swój komputer, wpisz polecenie
git clone https://github.com/stitionai/devika.git
w wierszu poleceń i naciśnij klawisz „Enter”.
Uzyskano niezbędne pliki i w systemie utworzono katalog o nazwie „Devika”. Następnym zadaniem jest instalacja wszelkich dodatkowych zależności.
Instalowanie niezbędnych zależności
Aby zainstalować niezbędne zależności, konieczne jest uzyskanie dostępu do katalogu Devika.
- Wprowadź
cd devika
i naciśnij klawisz „Enter”.
- Następnie wpisz,
pip install -r requirements.txt
aby zainstalować potrzebne zależności Pythona i naciśnij klawisz „Enter”.
- Wykonaj to poleceniem
pip install -r requirements.txtplaywright install --with-deps
. Instalacja zależności może zająć trochę czasu.
Konfigurowanie kluczy i ustawień API
Aby zapewnić odpowiednią funkcjonalność, Devika AI może wymagać określonych kluczy API w zależności od pożądanych funkcji. Parametry te można ustawić w config.toml
pliku znajdującym się w katalogu Devika.
- W katalogu głównym wpisz,
config.toml
aby uzyskać dostęp do pliku konfiguracyjnego.
- Jeśli korzystasz z systemu Windows, otwórz plik za pomocą Notatnika. W sekcji „Klucze API” w pliku konfiguracyjnym możesz dodać własne klucze dla różnych modeli AI.
- Aby wstawić klucz, po prostu wklej go obok odpowiedniego modelu w nawiasach. Po zakończeniu zamknij plik.
Uruchamianie serwera Devika AI
Aby korzystać z Devika AI, należy najpierw uruchomić serwer Devika.
- W katalogu głównym wpisz
python devika.py
i naciśnij klawisz „Enter”.
- Gdy tylko serwer zacznie działać, w oknie wiersza poleceń pojawi się komunikat.
Budowanie i uruchamianie serwera interfejsu użytkownika
Aby pomyślnie uruchomić Devika AI, w ostatnim zestawie kroków musisz skompilować i uruchomić serwer UI.
- Przejdź do katalogu Devika, otwierając nowe okno wiersza poleceń i używając polecenia
cd devika
. - Następnie wpisz
cd ui/
przed naciśnięciem klawisza „Enter”.
- Postępuj zgodnie z tym za pomocą
bun install
i następniebun run dev
. Po każdym poleceniu naciśnij klawisz „Enter”.
- Teraz instalacja jest zakończona i wystarczy uruchomić Devika AI. Możesz uruchomić Devika AI w swojej przeglądarce po jej zainstalowaniu, odwiedzając http://localhost:3000, aby uzyskać dostęp do interfejsu Devika AI.
Devika AI to darmowa alternatywa o otwartym kodzie źródłowym dla Devin AI, dzięki czemu jest łatwo dostępna dla szerszego grona odbiorców. Jeśli ciekawi Cię, jak może usprawnić proces kodowania, możesz wykonać powyższe kroki, aby zainstalować go na swoim komputerze.
Mimo to należy pamiętać, że narzędzie Devika AI jest wciąż w fazie rozwoju. W rezultacie możesz napotkać trudności lub napotkać błędy podczas korzystania z niego. Jednak programiści pilnie pracują nad wszelkimi problemami z Devika AI i wkrótce będzie ona równie skuteczna, jak jej zastrzeżony odpowiednik.
Dodaj komentarz