Come configurare e installare Devika AI: il tuo ingegnere di software AI gratuito
Il rilascio di ChatGPT ha dimostrato le straordinarie capacità dell’intelligenza artificiale generativa. Attualmente, c’è fermento intorno a Devin, che si dice sia il “primo ingegnere software AI al mondo”. Sebbene Devin sia ancora in versione beta chiusa, c’è un’altra opzione disponibile sotto forma di Devika, un ingegnere software AI open source sviluppato da uno sviluppatore indiano. Ti interessa provarlo? I passaggi per l’installazione e la configurazione di Devika AI sono descritti di seguito.
Devika AI è un’alternativa open source gratuita a Devin, il primo ingegnere software AI al mondo. È stato creato dal 21enne Mufeed VH, fondatore di Lyminal e Stition.AI, ed è stato ispirato da Devin. Similmente a Devin, Devika assiste nella scrittura di programmi, ma con l’ulteriore vantaggio di essere completamente gratuito.
Devika AI promuove un ambiente collaborativo in cui gli utenti possono utilizzare, distribuire e migliorare liberamente la propria base di codice. Dotato di modelli IA avanzati come Claude e GPT-4, Devika è attrezzata per gestire complesse attività di codifica. Acquisisce una profonda comprensione delle istruzioni del linguaggio naturale e conduce ricerche per fornire soluzioni di codifica ottimali, agendo come un assistente competente che suggerisce modi per migliorare il codice.
Installazione
Per utilizzare Devika AI, è necessario avere diverse dipendenze come Ollama e Bun.
Installazione di Ollama e Bun sul tuo dispositivo
- Visita il sito web di Ollama e fai clic sul pulsante “Scarica per Windows”. Se utilizzi MacOS o Linux, seleziona le rispettive opzioni.
- Una volta scaricata l’installazione, eseguila per installare Ollama.
- Successivamente, devi installare Bun. Per fare ciò, vai alla finestra cmd e digita
powershell -c "irm bun.sh/install.ps1 | iex"
- Vedrai il messaggio “Bun è stato installato con successo” una volta completato il processo.
Clonazione del Devika Repo
Per poter installare i file necessari, è necessario clonare il repository Devika da GitHub.
- Per aprire il prompt dei comandi sul tuo PC Windows, inserisci semplicemente
cmd
ocommand prompt
nel menu Start, quindi seleziona l’applicazione dall’elenco dei risultati.
- Per copiare tutti i file necessari dal repository al tuo computer, inserisci il comando
git clone https://github.com/stitionai/devika.git
nel prompt dei comandi e premi il tasto “Invio”.
Sono stati ottenuti i file necessari ed è stata creata una directory chiamata “Devika” sul tuo sistema. L’attività successiva è installare eventuali dipendenze aggiuntive.
Installazione delle dipendenze necessarie
Per installare le dipendenze necessarie è necessario accedere alla directory Devika.
- Inserisci
cd devika
e premi il tasto “Invio”.
- Successivamente, digita
pip install -r requirements.txt
per installare le dipendenze Python necessarie e premi il tasto “Invio”.
- Seguilo con il comando
pip install -r requirements.txtplaywright install --with-deps
. L’installazione delle dipendenze potrebbe richiedere del tempo.
Configurazione delle chiavi API e delle impostazioni
Per garantire il corretto funzionamento, Devika AI potrebbe richiedere chiavi API specifiche a seconda delle funzionalità desiderate. Questi parametri possono essere impostati nel config.toml
file situato nella directory Devika.
- Nella directory principale, digitare
config.toml
per accedere al file di configurazione.
- Se utilizzi Windows, apri il file utilizzando Blocco note. La sezione “Chiavi API” nel file di configurazione è dove puoi aggiungere le tue chiavi per diversi modelli AI.
- Per inserire una chiave è sufficiente incollarla accanto al modello corrispondente tra parentesi. Una volta completato, chiudi il file.
Avvio del server Devika AI
Per utilizzare Devika AI, è necessario prima avviare il server Devika.
- Nella directory principale, digita
python devika.py
e premi il tasto “Invio”.
- Non appena il server inizia a funzionare, verrà visualizzato un messaggio nella finestra del prompt dei comandi.
Creazione e avvio del server UI
Per eseguire correttamente Devika AI, è necessario compilare ed eseguire il server UI come ultima serie di passaggi.
- Passare alla directory Devika aprendo una nuova finestra del prompt dei comandi e utilizzando il comando
cd devika
. - Successivamente, digita
cd ui/
prima di premere il tasto “Invio”.
- Seguire questo con
bun install
e poibun run dev
. Premere il tasto “Invio” dopo ogni comando.
- Ora la tua installazione è completa e devi solo avviare Devika AI. Puoi eseguire Devika AI nel tuo browser dopo averlo installato visitando http://localhost:3000 per accedere all’interfaccia Devika AI.
Devika AI è un’alternativa gratuita e open source a Devin AI, che la rende facilmente accessibile a un pubblico più vasto. Se sei curioso di sapere come può semplificare il processo di codifica, puoi seguire i passaggi precedenti per installarlo sul tuo computer.
Nonostante ciò, è importante notare che lo strumento Devika AI è ancora in fase di sviluppo. Di conseguenza, potresti incontrare difficoltà o riscontrare bug durante l’utilizzo. Tuttavia, gli sviluppatori stanno affrontando diligentemente qualsiasi problema con Devika AI e presto sarà altrettanto efficace della sua controparte proprietaria.
Lascia un commento