{"id":1543,"date":"2024-04-09T12:40:07","date_gmt":"2024-04-09T12:40:07","guid":{"rendered":"https:\/\/howtogeek.blog\/cs\/?p=1543"},"modified":"2024-04-09T12:40:07","modified_gmt":"2024-04-09T12:40:07","slug":"how-to-set-up-and-install-devika-ai-your-free-ai-software-engineer-cs","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/cs\/how-to-set-up-and-install-devika-ai-your-free-ai-software-engineer-cs\/","title":{"rendered":"Jak nastavit a nainstalovat Devika AI: V\u00e1\u0161 bezplatn\u00fd softwarov\u00fd in\u017een\u00fdr AI"},"content":{"rendered":"<p>Spu\u0161t\u011bn\u00ed ChatGPT uk\u00e1zalo s\u00edlu generativn\u00ed um\u011bl\u00e9 inteligence. Nyn\u00ed se o \u201eprvn\u00edm sv\u011btov\u00e9m softwarov\u00e9m in\u017een\u00fdrovi um\u011bl\u00e9 inteligence\u201c Devin, o kter\u00e9m se traduje, \u017eene vlnu. Zat\u00edmco Devin z\u016fst\u00e1v\u00e1 v uzav\u0159en\u00e9 beta verzi, Devika nab\u00edz\u00ed podobnou zku\u0161enost jako open-source softwarov\u00fd in\u017een\u00fdr AI od indick\u00e9ho v\u00fdvoj\u00e1\u0159e. Jste p\u0159ipraveni to zkusit sami? N\u00ed\u017ee je uveden postup instalace a nastaven\u00ed Devika AI.<\/p>\n<p><strong>Co je Devika AI?<\/strong> Devika AI je open-source alternativa k Devinu, prvn\u00edmu softwarov\u00e9mu in\u017een\u00fdrovi AI na sv\u011bt\u011b. Devika, inspirovan\u00e1 Devinem, v\u00e1m pom\u00e1h\u00e1 ps\u00e1t programy, ale s hlavn\u00ed v\u00fdhodou, \u017ee je zcela zdarma. Tento mocn\u00fd n\u00e1stroj vyvinul 21let\u00fd Mufeed VH, zakladatel Lyminal a Stition.AI.<\/p>\n<p>Devika AI nab\u00edz\u00ed spolupr\u00e1ci \u2013 kdokoli m\u016f\u017ee pou\u017e\u00edvat, sd\u00edlet a vylep\u0161ovat jej\u00ed k\u00f3dovou z\u00e1kladnu. Rozum\u00ed v\u00fdzv\u00e1m p\u0159irozen\u00e9ho jazyka, hled\u00e1 optim\u00e1ln\u00ed \u0159e\u0161en\u00ed k\u00f3dov\u00e1n\u00ed a funguje jako chytr\u00fd asistent, kter\u00fd nab\u00edz\u00ed zp\u016fsoby, jak vylep\u0161it v\u00e1\u0161 k\u00f3d. Schopnosti Deviky vych\u00e1zej\u00ed z pokro\u010dil\u00fdch model\u016f um\u011bl\u00e9 inteligence, jako jsou Claude a GPT-4, kter\u00e9 j\u00ed umo\u017e\u0148uj\u00ed \u0159e\u0161it slo\u017eit\u00e9 \u00falohy k\u00f3dov\u00e1n\u00ed.<\/p>\n<h2 id=\"downloading-and-installing-dependencies\">Sta\u017een\u00ed a instalace z\u00e1vislost\u00ed<\/h2>\n<p>Ke spu\u0161t\u011bn\u00ed Devika AI pot\u0159ebujete n\u011bkolik z\u00e1vislost\u00ed, v\u010detn\u011b Ollama a Bun.<\/p>\n<h3 id=\"installing-ollama-and-bun\">Instalace Ollama And Bun<\/h3>\n<ul>\n<li>Nav\u0161tivte web Ollama a klikn\u011bte na tla\u010d\u00edtko &#8216;St\u00e1hnout pro Windows&#8217;. Pokud pou\u017e\u00edv\u00e1te MacOS nebo Linux, vyberte p\u0159\u00edslu\u0161n\u00e9 mo\u017enosti.<\/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>Jakmile je nastaven\u00ed sta\u017eeno, spus\u0165te jej a nainstalujte Ollama.<\/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>D\u00e1le mus\u00edte nainstalovat Bun. Chcete-li to prov\u00e9st, p\u0159ejd\u011bte do okna cmd a zadejte<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 dokon\u010den\u00ed procesu se zobraz\u00ed zpr\u00e1va \u201eBun byl \u00fasp\u011b\u0161n\u011b nainstalov\u00e1n\u201c.<\/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\">Klonov\u00e1n\u00ed \u00falo\u017ei\u0161t\u011b Devika<\/h2>\n<p>Nyn\u00ed mus\u00edte naklonovat \u00falo\u017ei\u0161t\u011b Devika z GitHubu, abyste z\u00edskali soubory pot\u0159ebn\u00e9 k instalaci.<\/p>\n<ul>\n<li>Spus\u0165te p\u0159\u00edkazov\u00fd \u0159\u00e1dek na po\u010d\u00edta\u010di se syst\u00e9mem Windows zad\u00e1n\u00edm <code>cmd<\/code>nebo <code>command prompt<\/code>v nab\u00eddce Start a v\u00fdb\u011brem aplikace z v\u00fdsledk\u016f.<\/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>Zkop\u00edrujte a vlo\u017ete tento p\u0159\u00edkaz do p\u0159\u00edkazov\u00e9ho \u0159\u00e1dku, <code>git clone https:\/\/github.com\/stitionai\/devika.git<\/code>. Stisknut\u00edm kl\u00e1vesy &#8216;Enter&#8217; umo\u017en\u00edte syst\u00e9mu zkop\u00edrovat v\u0161echny pot\u0159ebn\u00e9 soubory z \u00falo\u017ei\u0161t\u011b do va\u0161eho po\u010d\u00edta\u010de.<\/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>V\u00e1\u0161 syst\u00e9m m\u00e1 nyn\u00ed soubory, kter\u00e9 pot\u0159ebuje, a vytvo\u0159il adres\u00e1\u0159 s n\u00e1zvem &#8216;Devika&#8217;. Dal\u0161\u00edm krokem je instalace dal\u0161\u00edch z\u00e1vislost\u00ed.<\/p>\n<h2 id=\"installing-required-dependencies\">Instalace po\u017eadovan\u00fdch z\u00e1vislost\u00ed<\/h2>\n<p>Chcete-li nainstalovat po\u017eadovan\u00e9 z\u00e1vislosti, mus\u00edte p\u0159ej\u00edt do adres\u00e1\u0159e Devika.<\/p>\n<ul>\n<li>Napi\u0161te <code>cd devika<\/code>a stiskn\u011bte kl\u00e1vesu &#8216;Enter&#8217;.<\/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>D\u00e1le zadejte <code>pip install -r requirements.txt<\/code>pro instalaci pot\u0159ebn\u00fdch z\u00e1vislost\u00ed Pythonu a stiskn\u011bte kl\u00e1vesu &#8216;Enter&#8217;.<\/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>Pokra\u010dujte p\u0159\u00edkazem <code>pip install -r requirements.txtplaywright install --with-deps<\/code>. Instalace z\u00e1vislost\u00ed m\u016f\u017ee n\u011bjakou dobu trvat.<\/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\">Nastaven\u00ed API kl\u00ed\u010d\u016f a konfigurace<\/h2>\n<p>V z\u00e1vislosti na tom, kter\u00e9 funkce chcete pou\u017e\u00edvat, m\u016f\u017ee Devika AI pot\u0159ebovat specifick\u00e9 kl\u00ed\u010de API, aby spr\u00e1vn\u011b fungovala. M\u016f\u017eete je nakonfigurovat, abyste nastavili parametry, kter\u00e9 bude n\u00e1stroj AI pou\u017e\u00edvat v <code>config.toml<\/code>souboru v adres\u00e1\u0159i Devika.<\/p>\n<ul>\n<li>V ko\u0159enov\u00e9m adres\u00e1\u0159i zadejte <code>config.toml<\/code>pro p\u0159\u00edstup ke konfigura\u010dn\u00edmu souboru.<\/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>Pokud pou\u017e\u00edv\u00e1te syst\u00e9m Windows, otev\u0159ete soubor pomoc\u00ed programu Pozn\u00e1mkov\u00fd blok. V \u010d\u00e1sti \u201eKl\u00ed\u010de API\u201c v konfigura\u010dn\u00edm souboru m\u016f\u017eete p\u0159idat vlastn\u00ed kl\u00ed\u010de pro r\u016fzn\u00e9 modely 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>Chcete-li p\u0159idat kl\u00ed\u010d, jednodu\u0161e jej vlo\u017ete vedle p\u0159\u00edslu\u0161n\u00e9ho modelu do z\u00e1vorek. A\u017e budete hotovi, zav\u0159ete soubor.<\/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\">Spu\u0161t\u011bn\u00ed serveru Devika AI Server<\/h2>\n<p>Chcete-li spustit Devika AI, mus\u00edte nejprve spustit server Devika.<\/p>\n<ul>\n<li>V ko\u0159enov\u00e9m adres\u00e1\u0159i zadejte <code>python devika.py<\/code>a stiskn\u011bte kl\u00e1vesu &#8216;Enter&#8217;.<\/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>Po spu\u0161t\u011bn\u00ed serveru se v okn\u011b p\u0159\u00edkazov\u00e9ho \u0159\u00e1dku zobraz\u00ed zpr\u00e1va.<\/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\">Kompilace a spu\u0161t\u011bn\u00ed serveru u\u017eivatelsk\u00e9ho rozhran\u00ed<\/h2>\n<p>Posledn\u00ed s\u00e9ri\u00ed krok\u016f, kter\u00e9 mus\u00edte dokon\u010dit, abyste mohli spustit Devika AI, je kompilace a spu\u0161t\u011bn\u00ed serveru u\u017eivatelsk\u00e9ho rozhran\u00ed.<\/p>\n<ul>\n<li>Otev\u0159ete nov\u00e9 okno p\u0159\u00edkazov\u00e9ho \u0159\u00e1dku a p\u0159ejd\u011bte do adres\u00e1\u0159e Devika pomoc\u00ed <code>cd devika<\/code>.<\/li>\n<li>D\u00e1le zadejte <code>cd ui\/<\/code>p\u0159ed stisknut\u00edm kl\u00e1vesy &#8216;Enter&#8217;.<\/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>N\u00e1sledujte toto pomoc\u00ed <code>bun install<\/code>a pot\u00e9 <code>bun run dev<\/code>. Po ka\u017ed\u00e9m p\u0159\u00edkazu stiskn\u011bte kl\u00e1vesu &#8216;Enter&#8217;.<\/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>Nyn\u00ed je va\u0161e instalace dokon\u010dena a sta\u010d\u00ed spustit Devika AI. Devika AI m\u016f\u017eete po instalaci spustit ve sv\u00e9m prohl\u00ed\u017ee\u010di na adrese <strong>http:\/\/localhost:3000,<\/strong> kde z\u00edsk\u00e1te p\u0159\u00edstup k rozhran\u00ed 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, jako bezplatn\u00e1 a open-source alternativa k Devin AI, je p\u0159\u00edstupn\u011bj\u0161\u00ed v\u011bt\u0161\u00edmu po\u010dtu lid\u00ed. Pokud v\u00e1s zaj\u00edm\u00e1, jak m\u016f\u017ee zjednodu\u0161it proces psan\u00ed program\u016f, v\u00fd\u0161e uveden\u00e9 kroky v\u00e1m pomohou nainstalovat jej do va\u0161eho syst\u00e9mu.<\/p>\n<p>M\u011bjte v\u0161ak na pam\u011bti, \u017ee n\u00e1stroj Devika AI je v sou\u010dasn\u00e9 dob\u011b ve v\u00fdvoji. To znamen\u00e1, \u017ee p\u0159i pokusu o zprovozn\u011bn\u00ed m\u016f\u017eete narazit na probl\u00e9my nebo se m\u016f\u017eete setkat s chybami, i kdy\u017e to funguje. V\u00fdvoj\u00e1\u0159i v\u0161ak aktivn\u011b pracuj\u00ed na \u0159e\u0161en\u00ed probl\u00e9m\u016f s Devika AI a je jen ot\u00e1zkou \u010dasu, kdy se vyrovn\u00e1 sv\u00e9mu propriet\u00e1rn\u00edmu prot\u011bj\u0161ku.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Spu\u0161t\u011bn\u00ed ChatGPT uk\u00e1zalo s\u00edlu generativn\u00ed um\u011bl\u00e9 inteligence. Nyn\u00ed se o \u201eprvn\u00edm sv\u011btov\u00e9m softwarov\u00e9m in\u017een\u00fdrovi um\u011bl\u00e9 inteligence\u201c Devin, o kter\u00e9m se traduje, \u017eene vlnu. Zat\u00edmco Devin z\u016fst\u00e1v\u00e1 v uzav\u0159en\u00e9 beta verzi, Devika nab\u00edz\u00ed podobnou zku\u0161enost jako open-source softwarov\u00fd in\u017een\u00fdr AI od indick\u00e9ho v\u00fdvoj\u00e1\u0159e. Jste p\u0159ipraveni to zkusit sami? N\u00ed\u017ee je uveden postup instalace a nastaven\u00ed 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":[179,184,126],"class_list":["post-1543","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\/cs\/wp-json\/wp\/v2\/posts\/1543","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/cs\/wp-json\/wp\/v2\/comments?post=1543"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/cs\/wp-json\/wp\/v2\/posts\/1543\/revisions"}],"predecessor-version":[{"id":1544,"href":"https:\/\/howtogeek.blog\/cs\/wp-json\/wp\/v2\/posts\/1543\/revisions\/1544"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/cs\/wp-json\/wp\/v2\/media?parent=1543"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/cs\/wp-json\/wp\/v2\/categories?post=1543"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/cs\/wp-json\/wp\/v2\/tags?post=1543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}