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 demonstrou as capacidades impressionantes da IA ​​generativa. Atualmente, há rumores em torno de Devin, que dizem ser o “primeiro engenheiro de software de IA do mundo”. Embora Devin ainda esteja em beta fechado, há outra opção disponível na forma de Devika, um engenheiro de software de IA de código aberto desenvolvido por um desenvolvedor indiano. Interessado em experimentar? As etapas para instalar e configurar o Devika AI estão descritas abaixo.

Devika AI é uma alternativa gratuita de código aberto a Devin, o primeiro engenheiro de software de IA do mundo. Foi criado por Mufeed VH, de 21 anos, fundador da Lyminal e Stition.AI, e foi inspirado por Devin. Semelhante ao Devin, o Devika auxilia na escrita de programas, mas com o benefício adicional de ser totalmente gratuito.

Devika AI promove um ambiente colaborativo onde os usuários podem utilizar, distribuir e aprimorar livremente sua base de código. Apresentando modelos avançados de IA, como Claude e GPT-4, Devika está equipado para lidar com tarefas de codificação complexas. Ele adquire um conhecimento profundo dos prompts da linguagem natural e realiza pesquisas para fornecer soluções de codificação ideais, agindo como um assistente proficiente que sugere maneiras de elevar seu código.

Instalação

Para utilizar o Devika AI, é necessário ter diversas dependências como Ollama e Bun.

Instalando Ollama e Bun no seu dispositivo

  • 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

Para instalar os arquivos necessários, você deve clonar o repositório Devika do GitHub.

  • Para abrir o prompt de comando em seu PC com Windows, basta digitar cmdou command promptno menu Iniciar e selecionar o aplicativo na lista de resultados.
  • Para copiar todos os arquivos necessários do repositório para sua máquina, digite o comando git clone https://github.com/stitionai/devika.gitno prompt de comando e pressione a tecla ‘Enter’.

Os arquivos necessários foram obtidos e um diretório chamado ‘Devika’ foi estabelecido em seu sistema. A próxima tarefa é instalar quaisquer dependências adicionais.

Instalando dependências necessárias

Para instalar as dependências necessárias é necessário acessar o diretório Devika.

  • Entre cd devikae pressione a tecla ‘Enter’.
  • Em seguida, digite pip install -r requirements.txtpara instalar as dependências Python necessárias 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 chaves e configurações de API

Para garantir a funcionalidade adequada, o Devika AI pode exigir chaves de API específicas, dependendo dos recursos desejados. Esses parâmetros podem ser definidos no config.tomlarquivo localizado 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 inserir uma chave, basta colá-la ao lado do modelo correspondente entre colchetes. Depois de concluído, feche o arquivo.

Lançando o servidor Devika AI

Para usar o Devika AI, é necessário primeiro iniciar o servidor Devika.

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

Construindo e lançando o UI Server

Para executar o Devika AI com êxito, você deve compilar e executar o servidor UI como o último conjunto de etapas.

  • Navegue até o diretório Devika abrindo uma nova janela de prompt de comando e usando o comando 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 é uma alternativa gratuita e de código aberto ao Devin AI, tornando-o facilmente acessível a um público maior. Se você está curioso para saber como ele pode agilizar o processo de codificação, siga as etapas acima para instalá-lo em seu computador.

Apesar disso, é importante ressaltar que a ferramenta Devika AI ainda está em fase de desenvolvimento. Como resultado, você pode encontrar dificuldades ou bugs ao usá-lo. No entanto, os desenvolvedores estão abordando diligentemente quaisquer problemas com o Devika AI e em breve ele será tão eficaz quanto seu equivalente proprietário.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *