Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

2
respostas

Problemas ao conectar com GoogleAi

A aual 2 do curso Conectando Python com Google Colab está desatualizada, e com pouco suporte, só pude seguir com o curso pois o próprio Gemini corrigiu o código e sinceramente não entendi muito bem o que ele fez, essa parte fez o aprendizado ficar bem defasado

2 respostas

Olá! Como vai?

Entendo o seu ponto, Renan! Vou repassar essa situação adiante para ser analisada.

Quando uma atividade apresenta diferenças em relação às versões atuais das bibliotecas ou das APIs, pode ser necessário adaptar o código, e isso realmente pode dificultar o acompanhamento da explicação, principalmente quando a alteração é feita sem que fique claro o motivo de cada mudança.

Obrigado por compartilhar esse relato e por destacar especificamente a aula 2. Esse tipo de feedback é importante para identificarmos conteúdos que precisam de revisão e atualização. Enquanto isso, ao encontrar uma diferença desse tipo, vale compartilhar aqui no fórum o código apresentado na aula e o erro obtido no ambiente atual. Assim, podemos analisar a alteração necessária e explicar o motivo de cada mudança, sem deixar o aprendizado dependente apenas de uma correção automática feita pela IA.

Espero ter ajudado e fico à disposição se precisar.

Abraço e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado

esse é o código da aula

from google.colab import userdata

import os
from google.colab import userdata

os.environ['GOOGLE_API_KEY'] = userdata.get('GEMINI_API_KEY_2')

from google import genai

client = genai.Client()

resposta = client.models.generate_content(model="gemini-2.5-flash", contents="O que é a Inteligência Artificial?")

esse é o código que o colab arrumou e funcionou

import os
from google.colab import userdata

os.environ["GOOGLE_API_KEY"] = userdata.get('gemini_api_key')

import google.generativeai as genai
import os

genai.configure(api_key=os.environ["GOOGLE_API_KEY"])

response = client.models.generate_content(model="gemini-3.6-flash", contents="O que é a inteligência artificial")