1
resposta

[Dúvida] Podemos usar o VSCode?

Gostaria de saber se podemos, ao invés de utilizar a plataforma do google, estar usando o VSCode?
O que seria necessário instalar?
Como a aula ficaria, no caso essa parte de conexão com a IA?
Agradeço a ajuda.

1 resposta

Olá, João. Como vai?

Sim, você pode perfeitamente utilizar o VS Code em vez do Google Colab. Inclusive, essa é uma excelente escolha para quem deseja ter um ambiente de desenvolvimento mais robusto e profissional em sua própria máquina.

Para que tudo funcione corretamente e você consiga seguir a aula de conexão com a IA do Google (Gemini), você precisará seguir estes passos:

1. Preparação do Ambiente

Diferente do Colab, que já vem com tudo pronto na nuvem, no seu computador você precisará instalar:

  • Python: Certifique-se de ter o Python instalado (versão 3.9 ou superior é o ideal).
  • Extensão Python no VS Code: No menu de extensões do VS Code (ícone de quadradinhos), instale a extensão oficial da Microsoft chamada Python.
  • Extensão Jupyter: Como o curso utiliza o formato de Notebooks (.ipynb), instale também a extensão Jupyter no VS Code. Isso permitirá que você abra e execute células de código exatamente como faz no Colab.

2. Instalação das Bibliotecas

No terminal do VS Code, você precisará instalar a biblioteca da IA do Google manualmente:

pip install -q -U google-generativeai

3. Adaptação do Código

No Google Colab, é comum usarmos o google.colab.userdata para esconder a chave de API (API KEY). No VS Code, essa biblioteca não funciona. Você tem duas opções:

  • Opção Simples: Colar a chave diretamente como uma string no código (apenas para testes privados): api_key = "SUA_CHAVE_AQUI".
  • Boa Prática: Utilizar uma biblioteca chamada python-dotenv para ler a chave de um arquivo separado chamado .env, mantendo sua credencial segura.

4. Como a aula ficaria?

A lógica do código será rigorosamente a mesma. A única diferença visual é que, em vez de acessar um site, você estará rodando um arquivo com extensão .ipynb dentro do seu VS Code. O fluxo de importar a biblioteca, configurar a API Key e chamar o modelo (genai.GenerativeModel('gemini-1.5-flash')) permanecerá idêntico.

Usar o VS Code é uma ótima forma de você já se familiarizar com ferramentas que permitem criar scripts automatizados para o seu dia a dia jurídico, sem depender exclusivamente do navegador.

Espero que possa ter lhe ajudado!