Jak skonfigurować i zainstalować Devika AI: Twój darmowy inżynier oprogramowania AI

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 wpiszpowershell -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ć cmdlub command promptw 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.gitw 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 devikai naciśnij klawisz „Enter”.
  • Następnie wpisz, pip install -r requirements.txtaby 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.tomlpliku znajdującym się w katalogu Devika.

  • W katalogu głównym wpisz, config.tomlaby 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.pyi 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 installi następnie bun 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

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *