Ei, Tatiane! Tudo bem?
Ótimas perguntas, agradeço por compartilhar no fórum!
Sim, os.environ funciona. A diferença é onde você define a variável de ambiente. No VS Code, você pode definir no sistema operacional, em um arquivo .env ou nas configurações de execução do projeto.
Sobre API no VS Code, no ambiente não existe um “cofre” automático como o do Colab. O mais comum é:
- usar um arquivo
.env - carregar a chave com os.environ
Assim você evita colocar a chave direto no código.
- Diferença entre
pip install google-genai e o usado na aula, na prática, nenhuma diferença funcional relevante. O google-genai é o SDK oficial que encapsula tudo e facilita:
- Autenticação;
- Criação do client;
- Chamadas aos modelos;
O código da aula já usa esse SDK (Software Development Kit), só focando no uso direto, sem entrar em detalhes de instalação para não poluir o aprendizado inicial.
- Como se conectar com outras IAs? É exatamente isso, por isso sempre reforçamos estudar com a documentação oficial aberta para guiar. Mas o conceito é sempre o mesmo:
API Key → Client → Prompt → Resposta
Espero ter ajudado e qualquer dúvida, conte conosco aqui no fórum.
Até mais!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado!