Come configurare e installare Devika AI: il tuo ingegnere di software AI gratuito

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 digitapowershell -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 cmdo command promptnel 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.gitnel 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 devikae premi il tasto “Invio”.
  • Successivamente, digita pip install -r requirements.txtper 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.tomlfile situato nella directory Devika.

  • Nella directory principale, digitare config.tomlper 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.pye 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 installe poi bun 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

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *