Como configurar e instalar Devika AI: seu engenheiro de software de IA gratuito

Como configurar e instalar Devika AI: seu engenheiro de software de IA gratuito

O lançamento do ChatGPT mostrou o poder da IA ​​generativa. Agora, o suposto “primeiro engenheiro de software de IA do mundo”, Devin, está causando agitação. Enquanto Devin permanece em beta fechado, Devika oferece uma experiência semelhante à de engenheiro de software de IA de código aberto de um desenvolvedor indiano. Pronto para experimentar você mesmo? Veja abaixo como instalar e configurar o Devika AI.

O que é Devika AI? Devika AI é uma alternativa de código aberto a Devin, o primeiro engenheiro de software de IA do mundo. Inspirado em Devin, Devika ajuda você a escrever programas, mas com a principal vantagem de ser totalmente gratuito. Esta ferramenta poderosa foi desenvolvida por Mufeed VH, de 21 anos, fundador da Lyminal e Stition.AI.

Devika AI oferece uma experiência colaborativa – qualquer pessoa pode usar, compartilhar e melhorar sua base de código. Ele entende prompts de linguagem natural, pesquisa soluções de codificação ideais e atua como um assistente inteligente, oferecendo maneiras de aprimorar seu código. As capacidades da Devika resultam de modelos avançados de IA como Claude e GPT-4, permitindo-lhe lidar com tarefas complexas de codificação.

Baixando e instalando dependências

Para executar o Devika AI, você precisa de algumas dependências, incluindo Ollama e Bun.

Instalando Ollama e Bun

  • Visite o site da Ollama e clique no botão ‘Download para Windows’. Se você estiver no MacOS ou Linux, selecione as respectivas opções.
  • Depois que a configuração for baixada, execute-a para instalar o Ollama.
  • Em seguida, você precisa instalar o Bun. Para fazer isso, vá até a janela do cmd e digitepowershell -c "irm bun.sh/install.ps1 | iex"
  • Você verá a mensagem ‘Bun foi instalado com sucesso’ assim que o processo for concluído.

Clonando o Repositório Devika

Agora você precisa clonar o repositório Devika do GitHub para obter os arquivos necessários para instalação.

  • Inicie o prompt de comando em seu PC com Windows digitando cmdou command promptno menu Iniciar e selecionando o aplicativo nos resultados.
  • Copie e cole este comando no prompt de comando, git clone https://github.com/stitionai/devika.git. Pressione a tecla ‘Enter’ para permitir que seu sistema copie todos os arquivos necessários do repositório para sua máquina.

Seu sistema agora possui os arquivos necessários e criou um diretório chamado ‘Devika’. A próxima etapa é instalar dependências adicionais.

Instalando dependências necessárias

Para instalar as dependências necessárias, você precisa navegar até o diretório Devika.

  • Digite cd devikae pressione a tecla ‘Enter’.
  • Em seguida, digite pip install -r requirements.txtpara instalar as dependências necessárias do Python e pressione a tecla ‘Enter’.
  • Siga isso com o comando pip install -r requirements.txtplaywright install --with-deps. Pode levar algum tempo para instalar as dependências.

Configurando as chaves e configuração da API

Dependendo de quais recursos você deseja usar, o Devika AI pode precisar de chaves de API específicas para funcionar corretamente. Você pode configurá-los para estabelecer parâmetros que a ferramenta AI usará no config.tomlarquivo no diretório Devika.

  • No diretório raiz, digite config.tomlpara acessar o arquivo de configuração.
  • Se você estiver executando o Windows, abra o arquivo usando o Bloco de Notas. A seção ‘Chaves de API’ no arquivo de configuração é onde você pode adicionar suas próprias chaves para diferentes modelos de IA.
  • Para adicionar uma chave, basta colá-la ao lado do seu respectivo modelo entre colchetes. Quando terminar, feche o arquivo.

Iniciando o servidor Devika AI

Para executar o Devika AI, você precisa primeiro iniciar o servidor Devika.

  • No diretório raiz, digite python devika.pye pressione a tecla ‘Enter’.
  • Quando o servidor começar a funcionar, você verá uma mensagem na janela do prompt de comando.

Compilando e executando o servidor UI

A série final de etapas que você precisa concluir para executar o Devika AI é compilar e executar o servidor UI.

  • Abra uma nova janela de prompt de comando e navegue até o diretório Devika usando cd devika.
  • Em seguida, digite cd ui/antes de pressionar a tecla ‘Enter’.
  • Siga isso com bun installe então bun run dev. Pressione a tecla ‘Enter’ após cada comando.
  • Agora sua instalação está concluída e você só precisa iniciar o Devika AI. Você pode executar o Devika AI em seu navegador depois de instalado, visitando http://localhost:3000 para acessar a interface do Devika AI.

Devika AI, sendo uma alternativa gratuita e de código aberto ao Devin AI, é mais acessível a um maior número de pessoas. Se você estiver interessado em saber como isso pode simplificar o processo de criação de programas, as etapas acima o ajudarão a instalá-lo em seu sistema.

Dito isto, tenha em mente que a ferramenta Devika AI é atualmente um trabalho em andamento. Isso significa que você pode ter problemas ao tentar fazê-lo funcionar ou encontrar bugs mesmo enquanto estiver funcionando. No entanto, os desenvolvedores estão trabalhando ativamente na resolução de problemas com o Devika AI, e é apenas uma questão de tempo até que ele esteja no mesmo nível de sua contraparte proprietária.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *