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 release van ChatGPT demonstreerde de indrukwekkende mogelijkheden van generatieve AI. Momenteel is er veel geroezemoes rond Devin, van wie wordt gezegd dat hij de “eerste AI-software-ingenieur ter wereld” is. Hoewel Devin zich nog in de gesloten bètafase bevindt, is er nog een andere optie beschikbaar in de vorm van Devika, een open-source AI-software-ingenieur ontwikkeld door een Indiase ontwikkelaar. Interesse om het eens te proberen? De stappen voor het installeren en instellen van Devika AI worden hieronder beschreven.

Devika AI is een gratis open-source alternatief voor Devin, ’s werelds eerste AI-software-ingenieur. Het is gemaakt door de 21-jarige Mufeed VH, oprichter van Lyminal en Stition.AI, en werd geïnspireerd door Devin. Net als Devin helpt Devika bij het schrijven van programma’s, maar met het extra voordeel dat ze volledig gratis is.

Devika AI bevordert een samenwerkingsomgeving waarin gebruikers de codebase vrijelijk kunnen gebruiken, distribueren en verbeteren. Met geavanceerde AI-modellen zoals Claude en GPT-4 is Devika uitgerust om ingewikkelde codeertaken uit te voeren. Het verwerft een diep begrip van natuurlijke taalaanwijzingen en voert onderzoek uit om optimale codeeroplossingen te bieden, waarbij het optreedt als een bekwame assistent die manieren voorstelt om uw code naar een hoger niveau te tillen.

Installatie

Om Devika AI te kunnen gebruiken, is het noodzakelijk om verschillende afhankelijkheden te hebben, zoals Ollama en Bun.

Ollama en Bun op uw apparaat 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 Repo

Om de benodigde bestanden te installeren, moet u de Devika-repository van GitHub klonen.

  • Om de opdrachtprompt op uw Windows-pc te openen, typt u eenvoudigweg cmdof command promptin het menu Start en selecteert u vervolgens de toepassing in de lijst met resultaten.
  • Om alle benodigde bestanden van de repository naar uw machine te kopiëren, voert u de opdracht git clone https://github.com/stitionai/devika.gitin de opdrachtprompt in en drukt u op de ‘Enter’-toets.

De benodigde bestanden zijn verkregen en er is een map met de naam ‘Devika’ op uw systeem aangemaakt. De volgende taak is het installeren van eventuele aanvullende afhankelijkheden.

Noodzakelijke afhankelijkheden installeren

Om de noodzakelijke afhankelijkheden te installeren, is het noodzakelijk om toegang te krijgen tot de Devika-map.

  • Enter 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.

API-sleutels en instellingen configureren

Om een ​​goede functionaliteit te garanderen, heeft Devika AI mogelijk specifieke API-sleutels nodig, afhankelijk van de gewenste functies. Deze parameters kunnen worden ingesteld in het config.tomlbestand in de Devika-map.

  • 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 in te steken, plakt u deze gewoon naast het overeenkomstige model tussen de haakjes. Als u klaar bent, sluit u het bestand.

Lancering van de Devika AI-server

Om Devika AI te kunnen gebruiken, is het noodzakelijk om eerst de Devika-server te starten.

  • Typ in de hoofdmap python devika.pyen druk op de ‘Enter’-toets.
  • Zodra de server begint te draaien, verschijnt er een bericht in het opdrachtpromptvenster.

Het bouwen en lanceren van de UI-server

Om Devika AI succesvol uit te voeren, moet u de UI-server compileren en uitvoeren als de laatste reeks stappen.

  • Navigeer naar de Devika-map door een nieuw opdrachtpromptvenster te openen en de opdracht te gebruiken 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, waardoor het gemakkelijk toegankelijk is voor een groter publiek. Als u nieuwsgierig bent naar hoe het het codeerproces kan stroomlijnen, kunt u de bovenstaande stappen volgen om het op uw computer te installeren.

Desondanks is het belangrijk op te merken dat de Devika AI-tool zich nog in de ontwikkelingsfase bevindt. Als gevolg hiervan kunt u tijdens het gebruik moeilijkheden of bugs tegenkomen. De ontwikkelaars pakken echter ijverig eventuele problemen met Devika AI aan en het zal binnenkort net zo effectief zijn als zijn eigen tegenhanger.

Geef een reactie

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