Как да настроите и инсталирате Devika AI: вашият безплатен AI софтуерен инженер

Как да настроите и инсталирате Devika AI: вашият безплатен AI софтуерен инженер

Пускането на ChatGPT демонстрира впечатляващите възможности на генеративния AI. В момента се шуми около Девин, за когото се говори, че е „първият в света AI софтуерен инженер“. Въпреки че Devin все още е в затворена бета версия, има друга налична опция под формата на Devika, AI софтуерен инженер с отворен код, разработен от индийски разработчик. Интересувате ли се да опитате? Стъпките за инсталиране и настройка на Devika AI са описани по-долу.

Devika AI е безплатна алтернатива с отворен код на Devin, първият в света AI софтуерен инженер. Създаден е от 21-годишния Mufeed VH, основател на Lyminal и Stition.AI, и е вдъхновен от Девин. Подобно на Devin, Devika помага при писането на програми, но с допълнителното предимство, че е напълно безплатна.

Devika AI насърчава среда за сътрудничество, в която потребителите могат свободно да използват, разпространяват и подобряват неговата кодова база. С усъвършенствани AI модели като Claude и GPT-4, Devika е оборудвана да се справя със сложни задачи за кодиране. Той придобива дълбоко разбиране на подканите на естествения език и провежда изследвания, за да осигури оптимални решения за кодиране, действайки като опитен помощник, който предлага начини за подобряване на вашия код.

Инсталация

За да използвате Devika AI, е необходимо да имате няколко зависимости като Ollama и Bun.

Инсталиране на Ollama и Bun на вашето устройство

  • Посетете уебсайта на Ollama и щракнете върху бутона „Изтегляне за Windows“. Ако използвате MacOS или Linux, изберете съответните опции.
  • След като настройката бъде изтеглена, стартирайте я, за да инсталирате Ollama.
  • След това трябва да инсталирате Bun. За да направите това, отидете в прозореца на cmd и въведетеpowershell -c "irm bun.sh/install.ps1 | iex"
  • Ще видите съобщението „Bun е инсталиран успешно“, след като процесът приключи.

Клониране на Devika Repo

За да инсталирате необходимите файлове, трябва да клонирате хранилището на Devika от GitHub.

  • За да отворите командния ред на вашия компютър с Windows, просто въведете cmdили command promptв менюто „Старт“ и след това изберете приложението от списъка с резултати.
  • За да копирате всички необходими файлове от хранилището на вашето устройство, въведете командата git clone https://github.com/stitionai/devika.gitв командния ред и натиснете клавиша „Enter“.

Необходимите файлове са получени и във вашата система е създадена директория, наречена „Devika“. Следващата задача е да инсталирате всички допълнителни зависимости.

Инсталиране на необходимите зависимости

За да инсталирате необходимите зависимости, е необходимо да имате достъп до директорията Devika.

  • Въведете cd devikaи натиснете клавиша „Enter“.
  • След това въведете, pip install -r requirements.txtза да инсталирате необходимите зависимости на Python, и натиснете клавиша „Enter“.
  • Следвайте това с командата pip install -r requirements.txtplaywright install --with-deps. Инсталирането на зависимостите може да отнеме известно време.

Конфигуриране на API ключове и настройки

За да осигури правилна функционалност, Devika AI може да изисква специфични API ключове в зависимост от желаните функции. Тези параметри могат да бъдат зададени във config.tomlфайла, намиращ се в директорията на Devika.

  • В главната директория въведете config.tomlза достъп до конфигурационния файл.
  • Ако използвате Windows, отворете файла с Notepad. Секцията „API ключове“ в конфигурационния файл е мястото, където можете да добавите свои собствени ключове за различни AI модели.
  • За да вмъкнете ключ, просто го поставете до съответния модел в скобите. След като приключите, затворете файла.

Стартиране на сървъра Devika AI

За да използвате Devika AI, е необходимо първо да стартирате Devika сървъра.

  • В основната директория въведете python devika.pyи натиснете клавиша „Enter“.
  • Веднага щом сървърът започне да работи, в прозореца на командния ред ще се появи съобщение.

Изграждане и стартиране на UI сървъра

За да стартирате успешно Devika AI, трябва да компилирате и изпълните UI сървъра като последен набор от стъпки.

  • Отидете до директорията на Devika, като отворите нов прозорец на командния ред и използвате командата cd devika.
  • След това въведете, cd ui/преди да натиснете клавиша „Enter“.
  • Следвайте това с bun installи след това bun run dev. Натиснете клавиша „Enter“ след всяка команда.
  • Сега вашата инсталация е завършена и трябва само да стартирате Devika AI. Можете да стартирате Devika AI във вашия браузър, след като бъде инсталиран, като посетите http://localhost:3000 за достъп до интерфейса на Devika AI.

Devika AI е безплатна алтернатива с отворен код на Devin AI, което го прави лесно достъпен за по-голяма аудитория. Ако сте любопитни как може да рационализира процеса на кодиране, можете да следвате стъпките по-горе, за да го инсталирате на вашия компютър.

Въпреки това е важно да се отбележи, че инструментът Devika AI все още е в етап на разработка. В резултат на това може да срещнете затруднения или да срещнете грешки, докато го използвате. Въпреки това, разработчиците усърдно се справят с всички проблеми с Devika AI и той скоро ще бъде също толкова ефективен, колкото своя патентован аналог.