No curso anterior, foi implementado um chatbot com gerenciamento de histórico de mensagens. Como fazer o mesmo porém com Langchain, usando Gemini?
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!
No curso anterior, foi implementado um chatbot com gerenciamento de histórico de mensagens. Como fazer o mesmo porém com Langchain, usando Gemini?
Olá, Alessandro, como vai?
Para essa implementação usando LangChain e Gemini, você pode utilizar a classe ConversationBufferMemory do LangChain. Ela permite armazenar o histórico de conversas e passá-lo como contexto para o modelo Gemini, mantendo a continuidade da interação.
Vou deixar a documentação caso queira conferir.
Espero ter ajudado!
Siga firme nos seus estudos e conte com o fórum sempre que precisar!
Abraços :)