Uruchomienie ChatGPT pokazało siłę generatywnej sztucznej inteligencji. Teraz plotki o „pierwszym na świecie inżynierze oprogramowania AI”, Devin, robią furorę. Podczas gdy Devin pozostaje w zamkniętej wersji beta, Devika oferuje podobne doświadczenia jak inżynier oprogramowania AI typu open source od indyjskiego programisty. Chcesz spróbować? Poniżej opisano, jak zainstalować i skonfigurować Devika AI.
Co to jest Devika AI? Devika AI to otwarta alternatywa dla Devina, pierwszego na świecie inżyniera oprogramowania AI. Zainspirowana Devinem, Devika pomaga pisać programy, ale z kluczową zaletą jest to, że jest całkowicie darmowa. To potężne narzędzie zostało opracowane przez 21-letniego Mufeeda VH, założyciela Lyminal i Stition.AI.
Devika AI oferuje możliwość współpracy – każdy może używać, udostępniać i ulepszać swój kod. Rozumie podpowiedzi w języku naturalnym, wyszukuje optymalne rozwiązania w zakresie kodowania i działa jako inteligentny asystent, oferując sposoby ulepszenia kodu. Możliwości Deviki wynikają z zaawansowanych modeli sztucznej inteligencji, takich jak Claude i GPT-4, umożliwiając jej radzenie sobie ze złożonymi zadaniami kodowania.
Pobieranie i instalowanie zależności
Aby uruchomić Devika AI, potrzebujesz kilku zależności, w tym Ollama i Bun.
Instalowanie Ollama i bułka
- 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
Teraz musisz sklonować repozytorium Devika z GitHub, aby uzyskać pliki wymagane do instalacji.
- Uruchom wiersz poleceń na komputerze z systemem Windows, wpisując
cmd
lubcommand prompt
w menu Start i wybierając aplikację z wyników.
- Skopiuj i wklej to polecenie w wierszu poleceń,
git clone https://github.com/stitionai/devika.git
. Naciśnij klawisz „Enter”, aby umożliwić systemowi skopiowanie wszystkich potrzebnych plików z repozytorium na komputer.
Twój system ma teraz potrzebne pliki i utworzył katalog o nazwie „Devika”. Następnym krokiem jest instalacja dodatkowych zależności.
Instalowanie wymaganych zależności
Aby zainstalować wymagane zależności, musisz przejść do katalogu Devika.
- Wpisz
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 API i konfiguracja
W zależności od tego, z jakich funkcji chcesz korzystać, Devika AI może potrzebować określonych kluczy API do prawidłowego działania. Możesz je skonfigurować, aby ustalić parametry, których narzędzie AI będzie używać w config.toml
pliku 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 dodać klucz, po prostu wklej go obok odpowiedniego modelu w nawiasach. Kiedy skończysz, zamknij plik.
Uruchamianie serwera Devika AI
Aby uruchomić Devika AI, musisz najpierw uruchomić serwer Devika.
- W katalogu głównym wpisz
python devika.py
i naciśnij klawisz „Enter”.
- Kiedy serwer zacznie działać, w oknie wiersza poleceń pojawi się komunikat.
Kompilowanie i uruchamianie serwera interfejsu użytkownika
Ostatnią serią kroków, które musisz wykonać, aby uruchomić Devika AI, jest skompilowanie i uruchomienie serwera interfejsu użytkownika.
- Otwórz nowe okno wiersza poleceń i przejdź do katalogu Devika za pomocą
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, będąca bezpłatną i otwartą alternatywą dla Devin AI, jest bardziej dostępna dla większej liczby osób. Jeżeli jesteś zainteresowany sprawdzeniem jak może uprościć proces pisania programów, powyższe kroki pomogą Ci zainstalować go w Twoim systemie.
To powiedziawszy, należy pamiętać, że narzędzie Devika AI jest obecnie w toku. Oznacza to, że możesz napotkać problemy podczas próby jego uruchomienia lub możesz napotkać błędy, nawet gdy działa. Jednak programiści aktywnie pracują nad rozwiązaniem problemów z Deviką AI i tylko kwestią czasu jest, kiedy dorówna ona swojemu autorskiemu odpowiednikowi.
Dodaj komentarz