Olá,
Ao tentar usar o modelo sugerido na aula, ocorre o seguinte erro:
WARNING:langchain_google_genai.chat_models:Retrying langchain_google_genai.chat_models._chat_with_retry.._chat_with_retry in 32.0 seconds as it raised NotFound: 404 models/gemini-1.5-pro-latest is not found for API version v1beta, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.
Como sugerido, criei um código para listar:
#python -m pip install --upgrade google-generative-ai langchain langchain-google-genai
import google.generativeai as genai
import os
# Make sure your API key is set as an environment variable
os.environ["GOOGLE_API_KEY"] = "AIzaSyB2XMAkd8Gxtqyp4atL7tZHl4B2ftgdyow"
genai.configure(api_key=os.environ["GOOGLE_API_KEY"])
print("Available models:")
for model in genai.list_models():
if 'generateContent' in model.supported_generation_methods:
print(f" - {model.name}")
O modelo que consegui usar foi esse gemini-pro-latest e funcionou