Hoe u Devika AI instelt en installeert: uw gratis AI-software-ingenieur

Hoe u Devika AI instelt en installeert: uw gratis AI-software-ingenieur

De lancering van ChatGPT toonde de kracht van generatieve AI. Nu maakt Devin, naar verluidt ’s werelds eerste AI-software-ingenieur, furore. Hoewel Devin zich in een gesloten bètafase 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.

Wat is Devika AI? Devika AI is een open-source alternatief voor Devin, ’s werelds eerste AI-software-ingenieur. Geïnspireerd door Devin helpt Devika je bij het schrijven van programma’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.

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.

Afhankelijkheden downloaden en installeren

Om Devika AI uit te voeren, heb je een aantal afhankelijkheden nodig, waaronder Ollama en Bun.

Ollama en Bun installeren

  • Bezoek de Ollama-website en klik op de knop ‘Downloaden voor Windows’. Als u MacOS of Linux gebruikt, selecteert u de respectievelijke opties.
  • Nadat de installatie is gedownload, voert u deze uit om Ollama te installeren.
  • Vervolgens moet je Bun installeren. Om dit te doen, gaat u naar uw cmd-venster en typt upowershell -c "irm bun.sh/install.ps1 | iex"
  • U ziet het bericht ‘Bun is succesvol geïnstalleerd’ zodra het proces is voltooid.

Het klonen van de Devika-repository

Nu moet je de Devika-repository van GitHub klonen om de bestanden te verkrijgen die nodig zijn voor de installatie.

  • Start de opdrachtprompt op uw Windows-pc door cmdof command promptin het menu Start te typen en de toepassing uit de resultaten te selecteren.
  • Kopieer en plak deze opdracht in de opdrachtprompt, git clone https://github.com/stitionai/devika.git. Druk op de ‘Enter’-toets zodat uw systeem alle benodigde bestanden van de repository naar uw machine kan kopiëren.

Uw systeem heeft nu de bestanden die het nodig heeft en heeft een map aangemaakt met de naam ‘Devika’. De volgende stap is het installeren van aanvullende afhankelijkheden.

Vereiste afhankelijkheden installeren

Om de vereiste afhankelijkheden te installeren, moet u naar de Devika-map navigeren.

  • Typ cd devikaen druk op de ‘Enter’-toets.
  • Typ vervolgens pip install -r requirements.txtom de benodigde Python-afhankelijkheden te installeren en druk op de ‘Enter’-toets.
  • Volg dit op met het commando pip install -r requirements.txtplaywright install --with-deps. Het kan enige tijd duren om de afhankelijkheden te installeren.

De API-sleutels en configuratie instellen

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 config.tomlbestand in de Devika-directory.

  • Typ in de hoofdmap config.tomlom toegang te krijgen tot het configuratiebestand.
  • Als u Windows gebruikt, opent u het bestand met Kladblok. In het gedeelte ‘API Keys’ in het configuratiebestand kunt u uw eigen sleutels voor verschillende AI-modellen toevoegen.
  • Om een ​​sleutel toe te voegen, plakt u deze eenvoudig naast het betreffende model tussen haakjes. Wanneer u klaar bent, sluit u het bestand.

De Devika AI-server starten

Om Devika AI uit te voeren, moet u eerst de Devika-server starten.

  • Typ in de hoofdmap python devika.pyen druk op de ‘Enter’-toets.
  • Wanneer de server start, ziet u een bericht in het opdrachtpromptvenster.

Compileren en uitvoeren van de UI-server

De laatste reeks stappen die u moet voltooien om Devika AI uit te voeren, is het compileren en uitvoeren van de UI-server.

  • Open een nieuw opdrachtpromptvenster en navigeer naar de Devika-map met behulp van cd devika.
  • Typ vervolgens cd ui/voordat u op de ‘Enter’-toets drukt.
  • Volg dit met bun installen dan bun run dev. Druk na elke opdracht op de ‘Enter’-toets.
  • 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ïnstalleerd door naar http://localhost:3000 te gaan om toegang te krijgen tot de Devika AI-interface.

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’s kan vereenvoudigen, zullen de bovenstaande stappen u helpen het op uw systeem te installeren.

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 één lijn komt met zijn eigen tegenhanger.

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *