Стартирането на ChatGPT демонстрира силата на генеративния AI. Сега, според слуховете, „първият в света AI софтуерен инженер“, Девин, прави вълни. Докато Devin остава в затворена бета версия, Devika предлага подобно изживяване като софтуерен инженер с AI с отворен код от индийски разработчик. Готови ли сте да опитате сами? По-долу е описано как да инсталирате и настроите Devika AI.
Какво е Devika AI? Devika AI е алтернатива с отворен код на Devin, първият в света AI софтуерен инженер. Вдъхновен от Devin, Devika ви помага да пишете програми, но с основното предимство, че е напълно безплатен. Този мощен инструмент е разработен от 21-годишния Mufeed VH, основател на Lyminal и Stition.AI.
Devika AI предлага съвместно изживяване – всеки може да използва, споделя и подобрява неговата кодова база. Той разбира подкани на естествен език, проучва оптимални решения за кодиране и действа като интелигентен асистент, предлагайки начини за подобряване на вашия код. Възможностите на Devika произтичат от усъвършенствани AI модели като Claude и GPT-4, което му позволява да се справя със сложни задачи за кодиране.
Изтегляне и инсталиране на зависимости
За да стартирате Devika AI, имате нужда от няколко зависимости, включително Ollama и Bun.
Инсталиране на Ollama And Bun
- Посетете уебсайта на Ollama и щракнете върху бутона „Изтегляне за Windows“. Ако използвате MacOS или Linux, изберете съответните опции.
- След като настройката бъде изтеглена, стартирайте я, за да инсталирате Ollama.
- След това трябва да инсталирате Bun. За да направите това, отидете в прозореца на cmd и въведете
powershell -c "irm bun.sh/install.ps1 | iex"
- Ще видите съобщението „Bun е инсталиран успешно“, след като процесът приключи.
Клониране на хранилището на Devika
Сега трябва да клонирате хранилището на 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 ключове, за да функционира правилно. Можете да ги конфигурирате, за да установите параметри, които AI инструментът ще използва във 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 и е само въпрос на време той да се изравни със своя патентован аналог.
Вашият коментар