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!

0
respostas

[Sugestão] Atualização de Imports e modelo da google free tier para rodar as instruções do curso

Para conseguir rodar as instruções do curso, precisei fazer algumas atualizações de instalação, imports e modelo

Sugiro atualizar essas partes na transcrição como um bloco que pode ser atualizado conforme esta mudanças do provedor.

import os
from google.colab import userdata

os.environ["GOOGLE_API_KEY"] = userdata.get('GEMINI_API_KEY_TEMP')
#atualização de bibliotecas
!pip install langchain langchain-google-genai pypdf
!pip install langchain-community
!pip install langchain-core
#mudanças no imports
from langchain_google_genai import ChatGoogleGenerativeAI  
from langchain_core.prompts import ChatPromptTemplate
llm = ChatGoogleGenerativeAI(model="gemini-2.5-flash", temperature=0)  # trocar o modelo free tier por ser também gemini-1.5-flash o 2.5 tem melhorias para racciocínio multi etapas e uso de tools, lida melhor com tarefas encadeadas. Se precisar de coisas mais complexas troca o modelo por outro mais avançado
pergunta = "Qual é a política de home office da nossa empresa?"
prompt_tradicional = ChatPromptTemplate.from_template(
    "Responda a seguinte pergunta: {pergunta}"
)
chain_tradicional = prompt_tradicional | llm
resposta_tradicional = chain_tradicional.invoke({"pergunta": pergunta})
print(resposta_tradicional.content)