„ChatGPT“ pristatymas parodė generatyvaus AI galią. Dabar gandai „pirmasis pasaulyje AI programinės įrangos inžinierius“ Devinas kelia bangas. Nors Devin lieka uždaroje beta versijoje, Devika siūlo panašią patirtį kaip atvirojo kodo AI programinės įrangos inžinierius iš Indijos kūrėjo. Pasiruošę tai išbandyti patys? Toliau nurodyta, kaip įdiegti ir nustatyti „Devika AI“.
Kas yra Devika AI? Devika AI yra atvirojo kodo alternatyva Devinui, pirmajam pasaulyje AI programinės įrangos inžinieriui. Įkvėpta Devino, Devika padeda rašyti programas, tačiau jos pagrindinis pranašumas yra visiškai nemokama. Šį galingą įrankį sukūrė 21 metų Mufeedas VH, Lyminal ir Stition.AI įkūrėjas.
Devika AI siūlo bendradarbiavimo patirtį – kiekvienas gali naudoti, dalytis ir tobulinti savo kodų bazę. Jis supranta natūralios kalbos raginimus, tiria optimalius kodavimo sprendimus ir veikia kaip išmanusis asistentas, siūlantis būdus patobulinti kodą. „Devika“ galimybės kyla iš pažangių AI modelių, tokių kaip Claude ir GPT-4, leidžiantys atlikti sudėtingas kodavimo užduotis.
Priklausomybių atsisiuntimas ir diegimas
Norėdami paleisti Devika AI, jums reikia kelių priklausomybių, įskaitant „Ollama“ ir „Bun“.
„Ollama And Bun“ diegimas
- Apsilankykite „Ollama“ svetainėje ir spustelėkite mygtuką „Atsisiųsti Windows“. Jei naudojate MacOS arba Linux, pasirinkite atitinkamas parinktis.
- Atsisiuntę sąranką paleiskite ją, kad įdiegtumėte „Ollama“.
- Tada turite įdiegti „Bun“. Norėdami tai padaryti, eikite į savo cmd langą ir įveskite
powershell -c "irm bun.sh/install.ps1 | iex"
- Kai procesas bus baigtas, pamatysite pranešimą „Bun buvo sėkmingai įdiegtas“.
„Devika“ saugyklos klonavimas
Dabar turite klonuoti Devika saugyklą iš GitHub, kad gautumėte diegimui reikalingus failus.
- Paleiskite komandų eilutę „Windows“ kompiuteryje įvesdami
cmd
arbacommand prompt
meniu Pradėti ir iš rezultatų pasirinkę programą.
- Nukopijuokite ir įklijuokite šią komandą į komandų eilutę,
git clone https://github.com/stitionai/devika.git
. Paspauskite klavišą „Enter“, kad sistema galėtų nukopijuoti visus reikalingus failus iš saugyklos į jūsų kompiuterį.
Jūsų sistemoje dabar yra reikalingi failai ir sukurtas katalogas pavadinimu „Devika“. Kitas žingsnis – įdiegti papildomas priklausomybes.
Reikalingų priklausomybių diegimas
Norėdami įdiegti reikiamas priklausomybes, turite pereiti į Devika katalogą.
- Įveskite
cd devika
ir paspauskite klavišą „Enter“.
- Tada įveskite,
pip install -r requirements.txt
kad įdiegtumėte reikiamas Python priklausomybes, ir paspauskite klavišą „Enter“.
- Atlikite tai naudodami komandą
pip install -r requirements.txtplaywright install --with-deps
. Priklausomybių įdiegimas gali užtrukti šiek tiek laiko.
API raktų ir konfigūracijos nustatymas
Priklausomai nuo to, kurias funkcijas norite naudoti, „Devika AI“ gali prireikti konkrečių API raktų, kad jis tinkamai veiktų. Galite juos sukonfigūruoti, kad nustatytumėte parametrus, kuriuos AI įrankis naudos faile, config.toml
esančiame kataloge „Devika“.
- Šakniniame kataloge įveskite,
config.toml
kad pasiektumėte konfigūracijos failą.
- Jei naudojate „Windows“, atidarykite failą naudodami „Notepad“. Konfigūracijos failo skiltyje „API raktai“ galite pridėti savo raktus skirtingiems AI modeliams.
- Norėdami pridėti raktą, tiesiog įklijuokite jį šalia atitinkamo modelio skliausteliuose. Kai baigsite, uždarykite failą.
Devika AI serverio paleidimas
Norėdami paleisti Devika AI, pirmiausia turite paleisti Devika serverį.
- Šakniniame kataloge įveskite
python devika.py
ir paspauskite klavišą „Enter“.
- Kai serveris pradės veikti, komandų eilutės lange pamatysite pranešimą.
UI serverio kompiliavimas ir paleidimas
Paskutinė veiksmų serija, kurią turite atlikti norint paleisti Devika AI, yra UI serverio kompiliavimas ir paleidimas.
- Atidarykite naują komandų eilutės langą ir eikite į Devika katalogą naudodami
cd devika
. - Tada įveskite
cd ui/
prieš paspausdami klavišą „Enter“.
- Atlikite tai su
bun install
ir tadabun run dev
. Po kiekvienos komandos paspauskite klavišą „Enter“.
- Dabar jūsų diegimas baigtas ir jums tereikia paleisti Devika AI. Galite paleisti Devika AI savo naršyklėje, kai ji įdiegta, apsilankę http://localhost:3000, kad pasiektumėte Devika AI sąsają.
Devika AI, kaip nemokama ir atvirojo kodo alternatyva Devin AI, yra labiau prieinama didesniam skaičiui žmonių. Jei norite sužinoti, kaip tai gali supaprastinti programų rašymo procesą, aukščiau pateikti veiksmai padės jį įdiegti savo sistemoje.
Tačiau atminkite, kad Devika AI įrankis šiuo metu yra nebaigtas. Tai reiškia, kad galite susidurti su problemomis bandydami priversti jį veikti arba galite susidurti su klaidomis, net kai jis veikia. Tačiau kūrėjai aktyviai dirba, kad išspręstų su Devika AI susijusias problemas, ir tik laiko klausimas, kada jis prilygs savo patentuotam partneriui.
Parašykite komentarą