Neste exercício, montei um chat com memória usando LangChain, organizando a conversa com ChatPromptTemplate e separando as mensagens de sistema, histórico e usuário. Também testei perguntas em lote para simular múltiplas interações com a aplicação. Para manter o contexto de cada conversa, criei um dicionário em memória com identificador de sessão, usando uma função que recupera sempre o mesmo histórico daquela sessão. Assim, cada conversa segue seu próprio fluxo sem misturar contexto com outras.
Como em todas as atividades estou enfrentando problema no consumo, com relação a esse problema não consigo resolver sem adquirir fundos! como eu não identifiquei problema no código estou postando à baixo o código.
Respeitosamente.
https://github.com/Moquiuti/LangChainePython/blob/main/chat_com_mem%C3%B3ria.ipynb