memory_configurationTier 1 · 70% confidence

ai-agents-memory-configuration-valueerror-missing-some-input-keys-chat-history-wh-47a10446

agent: ai_agents

When does this happen?

IF ValueError: Missing some input keys: {'chat_history'} when using ConversationalRetrievalChain with a custom prompt containing {chat_history}.

How others solved it

THEN In ConversationBufferMemory, set output_key='answer' and return_messages=True. Also ensure the prompt template explicitly includes {chat_history} as a variable and that the memory is initialized with memory_key='chat_history'.

memory = ConversationBufferMemory(memory_key='chat_history', input_key='question', output_key='answer', return_messages=True)

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics