3.1 🧠 Память в LangChain

Как правильно загрузить диалог в память?

Диалог:

Какой год называется високосным?

Тот у которого в феврале 29 дней.

2024-й год будет високосным?

Нет

Тип памяти уже определён: memory = ConversationBufferMemory()

А

memory.save_context({"Какой год называется високосным?"}, 
                    {"Тот у которого в феврале 29 дней."})
memory.save_context({"2024-й год будет високосным?"}, 
                    {"Нет"})

B

memory.save_context({"input": "Какой год называется високосным?"}, 
                    {"output": "Тот у которого в феврале 29 дней."},
                    {"input": "2024-й год будет високосным?"}, 
                    {"output": "Нет"})

C

memory.save_context({"input": "Какой год называется високосным?"}, 
                    {"output": "Тот у которого в феврале 29 дней."})
memory.save_context({"input": "2024-й год будет високосным?"}, 
                    {"output": "Нет"})

D

memory.save({"input": "Какой год называется високосным?"}, 
            {"output": "Тот у которого в феврале 29 дней."})
memory.save({"input": "2024-й год будет високосным?"}, 
            {"output": "Нет"})

Нет обсуждений. Начните первое.