ChatGPT:n julkaisu esitteli generatiivisen tekoälyn tehoa. Nyt huhuttu ”maailman ensimmäinen AI-ohjelmistosuunnittelija”, Devin, tekee aaltoja. Vaikka Devin pysyy suljetussa betavaiheessa, Devika tarjoaa samanlaisen kokemuksen kuin avoimen lähdekoodin tekoälyohjelmistosuunnittelija intialaiselta kehittäjältä. Oletko valmis kokeilemaan sitä itse? Alla kerrotaan, kuinka Devika AI asennetaan ja määritetään.
Mikä on Devika AI? Devika AI on avoimen lähdekoodin vaihtoehto Devinille, maailman ensimmäiselle tekoälyohjelmistosuunnittelijalle. Devinin inspiroima Devika auttaa sinua kirjoittamaan ohjelmia, mutta sen tärkein etu on täysin ilmainen. Tämän tehokkaan työkalun on kehittänyt 21-vuotias Mufeed VH, Lyminalin ja Stition.AI:n perustaja.
Devika AI tarjoaa yhteistyökokemuksen – kuka tahansa voi käyttää, jakaa ja parantaa sen koodikantaa. Se ymmärtää luonnollisen kielen kehotteita, etsii optimaalisia koodausratkaisuja ja toimii älykkäänä avustajana, joka tarjoaa tapoja parantaa koodiasi. Devikan ominaisuudet perustuvat edistyneisiin tekoälymalleihin, kuten Claude ja GPT-4, joten se pystyy selviytymään monimutkaisista koodaustehtävistä.
Riippuvuuksien lataaminen ja asentaminen
Devika AI:n suorittamiseen tarvitaan muutamia riippuvuuksia, mukaan lukien Ollama ja Bun.
Ollama And Bunin asennus
- Vieraile Ollaman verkkosivuilla ja napsauta Lataa Windowsille -painiketta. Jos käytät MacOS- tai Linux-käyttöjärjestelmää, valitse vastaavat vaihtoehdot.
- Kun asennus on ladattu, suorita se asentaaksesi Ollama.
- Seuraavaksi sinun on asennettava Bun. Voit tehdä tämän siirtymällä cmd-ikkunaan ja kirjoittamalla
powershell -c "irm bun.sh/install.ps1 | iex"
- Näet viestin ”Bun asennettiin onnistuneesti”, kun prosessi on valmis.
Devika-arkiston kloonaus
Nyt sinun on kloonattava Devika-arkisto GitHubista saadaksesi asennukseen tarvittavat tiedostot.
- Käynnistä komentokehote Windows-tietokoneellasi kirjoittamalla
cmd
taicommand prompt
Käynnistä-valikkoon ja valitsemalla sovellus tuloksista.
- Kopioi ja liitä tämä komento komentokehotteeseen,
git clone https://github.com/stitionai/devika.git
. Paina Enter-näppäintä, jotta järjestelmäsi voi kopioida kaikki tarvittavat tiedostot arkistosta koneellesi.
Järjestelmässäsi on nyt tarvitsemansa tiedostot ja se on luonut hakemiston nimeltä ”Devika”. Seuraava vaihe on lisäriippuvuuksien asentaminen.
Vaadittujen riippuvuuksien asentaminen
Jotta voit asentaa tarvittavat riippuvuudet, sinun on navigoitava Devika-hakemistoon.
- Kirjoita
cd devika
ja paina Enter-näppäintä.
- Kirjoita seuraavaksi
pip install -r requirements.txt
asentaaksesi tarvittavat Python-riippuvuudet ja paina Enter-näppäintä.
- Jatka tätä komennolla
pip install -r requirements.txtplaywright install --with-deps
. Riippuvuuksien asentaminen voi kestää jonkin aikaa.
API-avainten ja määritysten määrittäminen
Riippuen siitä, mitä ominaisuuksia haluat käyttää, Devika AI saattaa tarvita tiettyjä API-avaimia toimiakseen oikein. Voit määrittää nämä parametrit, joita AI-työkalu käyttää config.toml
Devika-hakemiston tiedostossa.
- Kirjoita juurihakemistoon
config.toml
päästäksesi asetustiedostoon.
- Jos käytät Windowsia, avaa tiedosto Muistiolla. Määritystiedoston API-avaimet -osiossa voit lisätä omia avaimia eri tekoälymalleille.
- Voit lisätä avaimen yksinkertaisesti liittämällä sen vastaavan mallin viereen suluissa. Kun olet valmis, sulje tiedosto.
Devika AI -palvelimen käynnistäminen
Devika AI:n suorittamiseksi sinun on ensin käynnistettävä Devika-palvelin.
- Kirjoita juurihakemistoon
python devika.py
ja paina Enter-näppäintä.
- Kun palvelin käynnistyy, näet viestin komentokehoteikkunassa.
Käyttöliittymäpalvelimen kääntäminen ja käyttäminen
Viimeinen vaihesarja, joka sinun on suoritettava suorittaaksesi Devika AI, on UI-palvelimen kääntäminen ja käyttäminen.
- Avaa uusi komentokehoteikkuna ja siirry Devika-hakemistoon käyttämällä
cd devika
. - Kirjoita seuraavaksi
cd ui/
ennen kuin painat Enter-näppäintä.
- Seuraa tätä painamalla
bun install
ja sittenbun run dev
. Paina Enter-näppäintä jokaisen komennon jälkeen.
- Nyt asennus on valmis, ja sinun tarvitsee vain käynnistää Devika AI. Voit käyttää Devika AI:tä selaimessasi sen asennuksen jälkeen käymällä osoitteessa http://localhost:3000 päästäksesi Devika AI -käyttöliittymään.
Devika AI, joka on ilmainen ja avoimen lähdekoodin vaihtoehto Devin AI:lle, on helpommin saatavilla suuremmalle joukolle ihmisiä. Jos olet kiinnostunut tarkistamaan, kuinka se voi yksinkertaistaa ohjelmien kirjoitusprosessia, yllä olevat vaiheet auttavat sinua asentamaan sen järjestelmääsi.
Muista kuitenkin, että Devika AI -työkalu on parhaillaan työn alla. Tämä tarkoittaa, että saatat kohdata ongelmia, kun yrität saada sen toimimaan, tai saatat kohdata virheitä, vaikka se toimii. Kehittäjät työskentelevät kuitenkin aktiivisesti Devika AI:n ongelmien ratkaisemiseksi, ja on vain ajan kysymys, milloin se on tasavertainen patentoidun vastineensa kanssa.
Vastaa