ChatGPT palaišana demonstrēja ģeneratīvā AI jaudu. Tagad baumotais “pasaulē pirmais AI programmatūras inženieris” Devins rada viļņus. Kamēr Devins paliek slēgtā beta versijā, Devika piedāvā līdzīgu pieredzi kā Indijas izstrādātāja atvērtā pirmkoda AI programmatūras inženieris. Vai esat gatavs to izmēģināt pats? Tālāk ir norādīts, kā instalēt un iestatīt Devika AI.
Kas ir Devika AI? Devika AI ir atvērtā pirmkoda alternatīva Devinam, pasaulē pirmajam AI programmatūras inženierim. Iedvesmojoties no Devina, Devika palīdz jums rakstīt programmas, taču galvenā priekšrocība ir tā, ka tā ir pilnīgi bez maksas. Šo jaudīgo rīku izstrādāja 21 gadu vecais Mufīds VH, Lyminal un Stition.AI dibinātājs.
Devika AI piedāvā sadarbības pieredzi — ikviens var izmantot, koplietot un uzlabot tās kodu bāzi. Tas saprot dabiskās valodas uzvednes, pēta optimālus kodēšanas risinājumus un darbojas kā viedais palīgs, piedāvājot veidus, kā uzlabot jūsu kodu. Devika iespējas izriet no uzlabotiem AI modeļiem, piemēram, Claude un GPT-4, ļaujot tai risināt sarežģītus kodēšanas uzdevumus.
Atkarību lejupielāde un instalēšana
Lai palaistu Devika AI, ir nepieciešamas dažas atkarības, tostarp Ollama un Bun.
Ollama And Bun instalēšana
- Apmeklējiet Ollama vietni un noklikšķiniet uz pogas Lejupielādēt operētājsistēmai Windows. Ja izmantojat MacOS vai Linux, atlasiet atbilstošās opcijas.
- Kad iestatīšana ir lejupielādēta, palaidiet to, lai instalētu Ollama.
- Tālāk jums jāinstalē Bun. Lai to izdarītu, dodieties uz savu cmd logu un ierakstiet
powershell -c "irm bun.sh/install.ps1 | iex"
- Kad process būs pabeigts, jūs redzēsit ziņojumu “Bun tika veiksmīgi instalēts”.
Devika repozitorija klonēšana
Tagad jums ir jāklonē Devika repozitorijs no GitHub, lai iegūtu instalēšanai nepieciešamos failus.
- Palaidiet komandu uzvedni savā Windows datorā, ierakstot
cmd
vaicommand prompt
izvēlnē Sākt un no rezultātiem atlasot lietojumprogrammu.
- Kopējiet un ielīmējiet šo komandu komandu uzvednē,
git clone https://github.com/stitionai/devika.git
. Nospiediet taustiņu Enter, lai ļautu sistēmai kopēt visus nepieciešamos failus no repozitorija uz jūsu datoru.
Jūsu sistēmā tagad ir nepieciešamie faili, un tā ir izveidojusi direktoriju ar nosaukumu “Devika”. Nākamais solis ir instalēt papildu atkarības.
Nepieciešamo atkarību instalēšana
Lai instalētu nepieciešamās atkarības, jums jāpārvietojas uz Devika direktoriju.
- Ierakstiet
cd devika
un nospiediet taustiņu “Enter”.
- Pēc tam ierakstiet,
pip install -r requirements.txt
lai instalētu vajadzīgās Python atkarības, un nospiediet taustiņu Enter.
- Sekojiet tam ar komandu
pip install -r requirements.txtplaywright install --with-deps
. Atkarību instalēšana var aizņemt kādu laiku.
API atslēgu un konfigurācijas iestatīšana
Atkarībā no tā, kuras funkcijas vēlaties izmantot, Devika AI var būt nepieciešamas īpašas API atslēgas, lai tā darbotos pareizi. Varat tos konfigurēt, lai izveidotu parametrus, kurus AI rīks izmantos failā config.toml
direktorijā Devika.
- Saknes direktorijā ierakstiet,
config.toml
lai piekļūtu konfigurācijas failam.
- Ja izmantojat operētājsistēmu Windows, atveriet failu, izmantojot Notepad. Konfigurācijas faila sadaļā API atslēgas varat pievienot savas atslēgas dažādiem AI modeļiem.
- Lai pievienotu atslēgu, vienkārši ielīmējiet to blakus attiecīgajam modelim iekavās. Kad esat pabeidzis, aizveriet failu.
Devika AI servera palaišana
Lai palaistu Devika AI, vispirms ir jāstartē Devika serveris.
- Saknes direktorijā ierakstiet
python devika.py
un nospiediet taustiņu Enter.
- Kad serveris sāk darboties, komandu uzvednes logā redzēsit ziņojumu.
UI servera kompilēšana un palaišana
Pēdējā darbību sērija, kas jāveic, lai palaistu Devika AI, ir UI servera kompilēšana un palaišana.
- Atveriet jaunu komandu uzvednes logu un dodieties uz Devika direktoriju, izmantojot
cd devika
. - Pēc tam ierakstiet,
cd ui/
pirms nospiežat taustiņu Enter.
- Izpildiet šo ar
bun install
un pēc tambun run dev
. Pēc katras komandas nospiediet taustiņu Enter.
- Tagad jūsu instalēšana ir pabeigta, un jums vienkārši jāstartē Devika AI. Varat palaist Devika AI savā pārlūkprogrammā pēc tā instalēšanas, apmeklējot vietni http://localhost:3000, lai piekļūtu Devika AI saskarnei.
Devika AI, kas ir bezmaksas un atvērtā koda alternatīva Devin AI, ir pieejamāka lielākam cilvēku skaitam. Ja vēlaties uzzināt, kā tas var vienkāršot programmu rakstīšanas procesu, iepriekš minētās darbības palīdzēs to instalēt jūsu sistēmā.
Tomēr paturiet prātā, ka Devika AI rīks pašlaik tiek izstrādāts. Tas nozīmē, ka, mēģinot panākt, lai tas darbotos, var rasties problēmas vai var rasties kļūdas pat tad, kad tas darbojas. Tomēr izstrādātāji aktīvi strādā, lai atrisinātu problēmas ar Devika AI, un tas ir tikai laika jautājums, kad tas būs līdzvērtīgs savam patentētajam kolēģim.
Atbildēt