{"id":1548,"date":"2024-04-09T12:40:16","date_gmt":"2024-04-09T12:40:16","guid":{"rendered":"https:\/\/howtogeek.blog\/pl\/?p=1548"},"modified":"2024-04-09T12:40:16","modified_gmt":"2024-04-09T12:40:16","slug":"how-to-set-up-and-install-devika-ai-your-free-ai-software-engineer-pl","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/pl\/how-to-set-up-and-install-devika-ai-your-free-ai-software-engineer-pl\/","title":{"rendered":"Jak skonfigurowa\u0107 i zainstalowa\u0107 Devika AI: Tw\u00f3j darmowy in\u017cynier oprogramowania AI"},"content":{"rendered":"<p>Uruchomienie ChatGPT pokaza\u0142o si\u0142\u0119 generatywnej sztucznej inteligencji. Teraz plotki o \u201epierwszym na \u015bwiecie in\u017cynierze oprogramowania AI\u201d, Devin, robi\u0105 furor\u0119. Podczas gdy Devin pozostaje w zamkni\u0119tej wersji beta, Devika oferuje podobne do\u015bwiadczenia jak in\u017cynier oprogramowania AI typu open source od indyjskiego programisty. Chcesz spr\u00f3bowa\u0107? Poni\u017cej opisano, jak zainstalowa\u0107 i skonfigurowa\u0107 Devika AI.<\/p>\n<p><strong>Co to jest Devika AI?<\/strong> Devika AI to otwarta alternatywa dla Devina, pierwszego na \u015bwiecie in\u017cyniera oprogramowania AI. Zainspirowana Devinem, Devika pomaga pisa\u0107 programy, ale z kluczow\u0105 zalet\u0105 jest to, \u017ce jest ca\u0142kowicie darmowa. To pot\u0119\u017cne narz\u0119dzie zosta\u0142o opracowane przez 21-letniego Mufeeda VH, za\u0142o\u017cyciela Lyminal i Stition.AI.<\/p>\n<p>Devika AI oferuje mo\u017cliwo\u015b\u0107 wsp\u00f3\u0142pracy \u2013 ka\u017cdy mo\u017ce u\u017cywa\u0107, udost\u0119pnia\u0107 i ulepsza\u0107 sw\u00f3j kod. Rozumie podpowiedzi w j\u0119zyku naturalnym, wyszukuje optymalne rozwi\u0105zania w zakresie kodowania i dzia\u0142a jako inteligentny asystent, oferuj\u0105c sposoby ulepszenia kodu. Mo\u017cliwo\u015bci Deviki wynikaj\u0105 z zaawansowanych modeli sztucznej inteligencji, takich jak Claude i GPT-4, umo\u017cliwiaj\u0105c jej radzenie sobie ze z\u0142o\u017conymi zadaniami kodowania.<\/p>\n<h2 id=\"downloading-and-installing-dependencies\">Pobieranie i instalowanie zale\u017cno\u015bci<\/h2>\n<p>Aby uruchomi\u0107 Devika AI, potrzebujesz kilku zale\u017cno\u015bci, w tym Ollama i Bun.<\/p>\n<h3 id=\"installing-ollama-and-bun\">Instalowanie Ollama i bu\u0142ka<\/h3>\n<ul>\n<li>Odwied\u017a witryn\u0119 Ollama i kliknij przycisk \u201ePobierz dla systemu Windows\u201d. Je\u015bli korzystasz z systemu MacOS lub Linux, wybierz odpowiednie opcje.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"457\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d9-1.webp\" title=\"\" width=\"813\"\/><\/figure>\n<ul>\n<li>Po pobraniu instalacji uruchom j\u0105, aby zainstalowa\u0107 Ollam\u0119.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"610\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d10-1.webp\" title=\"\" width=\"1084\"\/><\/figure>\n<ul>\n<li>Nast\u0119pnie musisz zainstalowa\u0107 Bun. Aby to zrobi\u0107, przejd\u017a do okna cmd i wpisz<code>powershell -c \"irm bun.sh\/install.ps1 | iex\"<\/code><\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"469\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d11-1-1.webp\" title=\"\" width=\"833\"\/><\/figure>\n<ul>\n<li>Po zako\u0144czeniu procesu zobaczysz komunikat \u201eBun zosta\u0142 pomy\u015blnie zainstalowany\u201d.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"449\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d12-1-1.webp\" title=\"\" width=\"799\"\/><\/figure>\n<h2 id=\"cloning-the-devika-repository\">Klonowanie repozytorium Devika<\/h2>\n<p>Teraz musisz sklonowa\u0107 repozytorium Devika z GitHub, aby uzyska\u0107 pliki wymagane do instalacji.<\/p>\n<ul>\n<li>Uruchom wiersz polece\u0144 na komputerze z systemem Windows, wpisuj\u0105c <code>cmd<\/code>lub <code>command prompt<\/code>w menu Start i wybieraj\u0105c aplikacj\u0119 z wynik\u00f3w.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"586\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d0-1.webp\" title=\"\" width=\"1041\"\/><\/figure>\n<ul>\n<li>Skopiuj i wklej to polecenie w wierszu polece\u0144, <code>git clone https:\/\/github.com\/stitionai\/devika.git<\/code>. Naci\u015bnij klawisz \u201eEnter\u201d, aby umo\u017cliwi\u0107 systemowi skopiowanie wszystkich potrzebnych plik\u00f3w z repozytorium na komputer.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"478\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d3-3-1.webp\" title=\"\" width=\"849\"\/><\/figure>\n<p>Tw\u00f3j system ma teraz potrzebne pliki i utworzy\u0142 katalog o nazwie \u201eDevika\u201d. Nast\u0119pnym krokiem jest instalacja dodatkowych zale\u017cno\u015bci.<\/p>\n<h2 id=\"installing-required-dependencies\">Instalowanie wymaganych zale\u017cno\u015bci<\/h2>\n<p>Aby zainstalowa\u0107 wymagane zale\u017cno\u015bci, musisz przej\u015b\u0107 do katalogu Devika.<\/p>\n<ul>\n<li>Wpisz <code>cd devika<\/code>i naci\u015bnij klawisz \u201eEnter\u201d.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"538\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d4-1.webp\" title=\"\" width=\"957\"\/><\/figure>\n<ul>\n<li>Nast\u0119pnie wpisz, <code>pip install -r requirements.txt<\/code>aby zainstalowa\u0107 potrzebne zale\u017cno\u015bci Pythona i naci\u015bnij klawisz \u201eEnter\u201d.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"591\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d7-1.webp\" title=\"\" width=\"1050\"\/><\/figure>\n<ul>\n<li>Wykonaj to poleceniem <code>pip install -r requirements.txtplaywright install --with-deps<\/code>. Instalacja zale\u017cno\u015bci mo\u017ce zaj\u0105\u0107 troch\u0119 czasu.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"484\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d13-1.webp\" title=\"\" width=\"860\"\/><\/figure>\n<h2 id=\"setting-up-the-api-keys-and-configuration\">Konfigurowanie kluczy API i konfiguracja<\/h2>\n<p>W zale\u017cno\u015bci od tego, z jakich funkcji chcesz korzysta\u0107, Devika AI mo\u017ce potrzebowa\u0107 okre\u015blonych kluczy API do prawid\u0142owego dzia\u0142ania. Mo\u017cesz je skonfigurowa\u0107, aby ustali\u0107 parametry, kt\u00f3rych narz\u0119dzie AI b\u0119dzie u\u017cywa\u0107 w <code>config.toml<\/code>pliku w katalogu Devika.<\/p>\n<ul>\n<li>W katalogu g\u0142\u00f3wnym wpisz, <code>config.toml<\/code>aby uzyska\u0107 dost\u0119p do pliku konfiguracyjnego.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"455\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d15-3-1.webp\" title=\"\" width=\"809\"\/><\/figure>\n<ul>\n<li>Je\u015bli korzystasz z systemu Windows, otw\u00f3rz plik za pomoc\u0105 Notatnika. W sekcji \u201eKlucze API\u201d w pliku konfiguracyjnym mo\u017cesz doda\u0107 w\u0142asne klucze dla r\u00f3\u017cnych modeli AI.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"497\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d16-1.webp\" title=\"\" width=\"883\"\/><\/figure>\n<ul>\n<li>Aby doda\u0107 klucz, po prostu wklej go obok odpowiedniego modelu w nawiasach. Kiedy sko\u0144czysz, zamknij plik.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"565\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d17-1.webp\" title=\"\" width=\"1004\"\/><\/figure>\n<h2 id=\"starting-the-devika-ai-server\">Uruchamianie serwera Devika AI<\/h2>\n<p>Aby uruchomi\u0107 Devika AI, musisz najpierw uruchomi\u0107 serwer Devika.<\/p>\n<ul>\n<li>W katalogu g\u0142\u00f3wnym wpisz <code>python devika.py<\/code>i naci\u015bnij klawisz \u201eEnter\u201d.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"564\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d18-1.webp\" title=\"\" width=\"1003\"\/><\/figure>\n<ul>\n<li>Kiedy serwer zacznie dzia\u0142a\u0107, w oknie wiersza polece\u0144 pojawi si\u0119 komunikat.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"539\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d19-2-1.webp\" title=\"\" width=\"959\"\/><\/figure>\n<h2 id=\"compiling-and-running-the-ui-server\">Kompilowanie i uruchamianie serwera interfejsu u\u017cytkownika<\/h2>\n<p>Ostatni\u0105 seri\u0105 krok\u00f3w, kt\u00f3re musisz wykona\u0107, aby uruchomi\u0107 Devika AI, jest skompilowanie i uruchomienie serwera interfejsu u\u017cytkownika.<\/p>\n<ul>\n<li>Otw\u00f3rz nowe okno wiersza polece\u0144 i przejd\u017a do katalogu Devika za pomoc\u0105 <code>cd devika<\/code>.<\/li>\n<li>Nast\u0119pnie wpisz <code>cd ui\/<\/code>przed naci\u015bni\u0119ciem klawisza \u201eEnter\u201d.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"626\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d20-1.webp\" title=\"\" width=\"1113\"\/><\/figure>\n<ul>\n<li>Post\u0119puj zgodnie z tym za pomoc\u0105 <code>bun install<\/code>i nast\u0119pnie <code>bun run dev<\/code>. Po ka\u017cdym poleceniu naci\u015bnij klawisz \u201eEnter\u201d.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"497\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/d22-1.webp\" title=\"\" width=\"883\"\/><\/figure>\n<ul>\n<li>Teraz instalacja jest zako\u0144czona i wystarczy uruchomi\u0107 Devika AI. Mo\u017cesz uruchomi\u0107 Devika AI w swojej przegl\u0105darce po jej zainstalowaniu, odwiedzaj\u0105c <strong>http:\/\/localhost:3000,<\/strong> aby uzyska\u0107 dost\u0119p do interfejsu Devika AI.<\/li>\n<\/ul>\n<figure class=\"wp-block-image\"><img alt=\"\" class=\"wp-image\" decoding=\"async\" height=\"1225\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2024\/04\/image-9.webp\" title=\"\" width=\"2000\"\/><\/figure>\n<p>Devika AI, b\u0119d\u0105ca bezp\u0142atn\u0105 i otwart\u0105 alternatyw\u0105 dla Devin AI, jest bardziej dost\u0119pna dla wi\u0119kszej liczby os\u00f3b. Je\u017celi jeste\u015b zainteresowany sprawdzeniem jak mo\u017ce upro\u015bci\u0107 proces pisania program\u00f3w, powy\u017csze kroki pomog\u0105 Ci zainstalowa\u0107 go w Twoim systemie.<\/p>\n<p>To powiedziawszy, nale\u017cy pami\u0119ta\u0107, \u017ce narz\u0119dzie Devika AI jest obecnie w toku. Oznacza to, \u017ce mo\u017cesz napotka\u0107 problemy podczas pr\u00f3by jego uruchomienia lub mo\u017cesz napotka\u0107 b\u0142\u0119dy, nawet gdy dzia\u0142a. Jednak programi\u015bci aktywnie pracuj\u0105 nad rozwi\u0105zaniem problem\u00f3w z Devik\u0105 AI i tylko kwesti\u0105 czasu jest, kiedy dor\u00f3wna ona swojemu autorskiemu odpowiednikowi.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Uruchomienie ChatGPT pokaza\u0142o si\u0142\u0119 generatywnej sztucznej inteligencji. Teraz plotki o \u201epierwszym na \u015bwiecie in\u017cynierze oprogramowania AI\u201d, Devin, robi\u0105 furor\u0119. Podczas gdy Devin pozostaje w zamkni\u0119tej wersji beta, Devika oferuje podobne do\u015bwiadczenia jak in\u017cynier oprogramowania AI typu open source od indyjskiego programisty. Chcesz spr\u00f3bowa\u0107? Poni\u017cej opisano, jak zainstalowa\u0107 i skonfigurowa\u0107 Devika AI. Co to jest Devika [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[182,187,130],"class_list":["post-1548","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-artificial-intelligence","tag-devika-ai","tag-microsoft"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/posts\/1548","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/comments?post=1548"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/posts\/1548\/revisions"}],"predecessor-version":[{"id":1549,"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/posts\/1548\/revisions\/1549"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/media?parent=1548"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/categories?post=1548"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/pl\/wp-json\/wp\/v2\/tags?post=1548"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}