{"id":1501,"date":"2024-04-09T12:39:15","date_gmt":"2024-04-09T12:39:15","guid":{"rendered":"https:\/\/howtogeek.blog\/nl\/?p=1501"},"modified":"2024-04-09T12:39:15","modified_gmt":"2024-04-09T12:39:15","slug":"how-to-set-up-and-install-devika-ai-your-free-ai-software-engineer-nl","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/nl\/how-to-set-up-and-install-devika-ai-your-free-ai-software-engineer-nl\/","title":{"rendered":"Hoe u Devika AI instelt en installeert: uw gratis AI-software-ingenieur"},"content":{"rendered":"<p>De lancering van ChatGPT toonde de kracht van generatieve AI. Nu maakt Devin, naar verluidt &#8216;s werelds eerste AI-software-ingenieur, furore. Hoewel Devin zich in een gesloten b\u00e8tafase bevindt, biedt Devika een vergelijkbare ervaring als een open-source AI-software-ingenieur van een Indiase ontwikkelaar. Klaar om het zelf te proberen? Hieronder ziet u hoe u Devika AI installeert en instelt.<\/p>\n<p><strong>Wat is Devika AI?<\/strong> Devika AI is een open-source alternatief voor Devin, &#8216;s werelds eerste AI-software-ingenieur. Ge\u00efnspireerd door Devin helpt Devika je bij het schrijven van programma&#8217;s, maar met het belangrijkste voordeel dat het volledig gratis is. Deze krachtige tool is ontwikkeld door de 21-jarige Mufeed VH, oprichter van Lyminal en Stition.AI.<\/p>\n<p>Devika AI biedt een samenwerkingservaring: iedereen kan de codebase gebruiken, delen en verbeteren. Het begrijpt aanwijzingen in natuurlijke taal, doet onderzoek naar optimale codeeroplossingen en fungeert als een slimme assistent die manieren biedt om uw code te verbeteren. De mogelijkheden van Devika komen voort uit geavanceerde AI-modellen zoals Claude en GPT-4, waardoor het complexe codeertaken kan uitvoeren.<\/p>\n<h2 id=\"downloading-and-installing-dependencies\">Afhankelijkheden downloaden en installeren<\/h2>\n<p>Om Devika AI uit te voeren, heb je een aantal afhankelijkheden nodig, waaronder Ollama en Bun.<\/p>\n<h3 id=\"installing-ollama-and-bun\">Ollama en Bun installeren<\/h3>\n<ul>\n<li>Bezoek de Ollama-website en klik op de knop &#8216;Downloaden voor Windows&#8217;. Als u MacOS of Linux gebruikt, selecteert u de respectievelijke opties.<\/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>Nadat de installatie is gedownload, voert u deze uit om Ollama te installeren.<\/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>Vervolgens moet je Bun installeren. Om dit te doen, gaat u naar uw cmd-venster en typt u<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>U ziet het bericht &#8216;Bun is succesvol ge\u00efnstalleerd&#8217; zodra het proces is voltooid.<\/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\">Het klonen van de Devika-repository<\/h2>\n<p>Nu moet je de Devika-repository van GitHub klonen om de bestanden te verkrijgen die nodig zijn voor de installatie.<\/p>\n<ul>\n<li>Start de opdrachtprompt op uw Windows-pc door <code>cmd<\/code>of <code>command prompt<\/code>in het menu Start te typen en de toepassing uit de resultaten te selecteren.<\/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>Kopieer en plak deze opdracht in de opdrachtprompt, <code>git clone https:\/\/github.com\/stitionai\/devika.git<\/code>. Druk op de &#8216;Enter&#8217;-toets zodat uw systeem alle benodigde bestanden van de repository naar uw machine kan kopi\u00ebren.<\/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>Uw systeem heeft nu de bestanden die het nodig heeft en heeft een map aangemaakt met de naam &#8216;Devika&#8217;. De volgende stap is het installeren van aanvullende afhankelijkheden.<\/p>\n<h2 id=\"installing-required-dependencies\">Vereiste afhankelijkheden installeren<\/h2>\n<p>Om de vereiste afhankelijkheden te installeren, moet u naar de Devika-map navigeren.<\/p>\n<ul>\n<li>Typ <code>cd devika<\/code>en druk op de &#8216;Enter&#8217;-toets.<\/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>Typ vervolgens <code>pip install -r requirements.txt<\/code>om de benodigde Python-afhankelijkheden te installeren en druk op de &#8216;Enter&#8217;-toets.<\/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>Volg dit op met het commando <code>pip install -r requirements.txtplaywright install --with-deps<\/code>. Het kan enige tijd duren om de afhankelijkheden te installeren.<\/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\">De API-sleutels en configuratie instellen<\/h2>\n<p>Afhankelijk van welke functies u wilt gebruiken, heeft Devika AI mogelijk specifieke API-sleutels nodig om correct te functioneren. U kunt deze configureren om parameters vast te stellen die de AI-tool zal gebruiken in het <code>config.toml<\/code>bestand in de Devika-directory.<\/p>\n<ul>\n<li>Typ in de hoofdmap <code>config.toml<\/code>om toegang te krijgen tot het configuratiebestand.<\/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>Als u Windows gebruikt, opent u het bestand met Kladblok. In het gedeelte &#8216;API Keys&#8217; in het configuratiebestand kunt u uw eigen sleutels voor verschillende AI-modellen toevoegen.<\/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>Om een \u200b\u200bsleutel toe te voegen, plakt u deze eenvoudig naast het betreffende model tussen haakjes. Wanneer u klaar bent, sluit u het bestand.<\/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\">De Devika AI-server starten<\/h2>\n<p>Om Devika AI uit te voeren, moet u eerst de Devika-server starten.<\/p>\n<ul>\n<li>Typ in de hoofdmap <code>python devika.py<\/code>en druk op de &#8216;Enter&#8217;-toets.<\/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>Wanneer de server start, ziet u een bericht in het opdrachtpromptvenster.<\/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\">Compileren en uitvoeren van de UI-server<\/h2>\n<p>De laatste reeks stappen die u moet voltooien om Devika AI uit te voeren, is het compileren en uitvoeren van de UI-server.<\/p>\n<ul>\n<li>Open een nieuw opdrachtpromptvenster en navigeer naar de Devika-map met behulp van <code>cd devika<\/code>.<\/li>\n<li>Typ vervolgens <code>cd ui\/<\/code>voordat u op de &#8216;Enter&#8217;-toets drukt.<\/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>Volg dit met <code>bun install<\/code>en dan <code>bun run dev<\/code>. Druk na elke opdracht op de &#8216;Enter&#8217;-toets.<\/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>Nu is uw installatie voltooid en hoeft u alleen maar Devika AI te starten. U kunt Devika AI in uw browser uitvoeren nadat deze is ge\u00efnstalleerd door naar <strong>http:\/\/localhost:3000 te gaan<\/strong> om toegang te krijgen tot de Devika AI-interface.<\/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 is een gratis en open source alternatief voor Devin AI en is toegankelijker voor een groter aantal mensen. Als u wilt weten hoe het het proces van het schrijven van programma&#8217;s kan vereenvoudigen, zullen de bovenstaande stappen u helpen het op uw systeem te installeren.<\/p>\n<p>Houd er echter rekening mee dat de Devika AI-tool momenteel nog in ontwikkeling is. Dit betekent dat u mogelijk problemen tegenkomt wanneer u probeert het te laten werken of dat u bugs tegenkomt, zelfs terwijl het functioneert. De ontwikkelaars werken echter actief aan het oplossen van problemen met Devika AI, en het is slechts een kwestie van tijd voordat deze op \u00e9\u00e9n lijn komt met zijn eigen tegenhanger.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>De lancering van ChatGPT toonde de kracht van generatieve AI. Nu maakt Devin, naar verluidt &#8216;s werelds eerste AI-software-ingenieur, furore. Hoewel Devin zich in een gesloten b\u00e8tafase bevindt, biedt Devika een vergelijkbare ervaring als een open-source AI-software-ingenieur van een Indiase ontwikkelaar. Klaar om het zelf te proberen? Hieronder ziet u hoe u Devika AI installeert [&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-1501","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\/nl\/wp-json\/wp\/v2\/posts\/1501","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/nl\/wp-json\/wp\/v2\/comments?post=1501"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/nl\/wp-json\/wp\/v2\/posts\/1501\/revisions"}],"predecessor-version":[{"id":1502,"href":"https:\/\/howtogeek.blog\/nl\/wp-json\/wp\/v2\/posts\/1501\/revisions\/1502"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/nl\/wp-json\/wp\/v2\/media?parent=1501"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/nl\/wp-json\/wp\/v2\/categories?post=1501"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/nl\/wp-json\/wp\/v2\/tags?post=1501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}