curl --request PUT \
--url http://localhost:8080/api/v2/config/memory/episodic \
--header 'Content-Type: application/json' \
--data '
{
"long_term_memory": {
"embedder": "<string>",
"reranker": "<string>",
"vector_graph_store": "<string>"
},
"short_term_memory": {
"llm_model": "<string>",
"message_capacity": 1
},
"long_term_memory_enabled": true,
"short_term_memory_enabled": true,
"enabled": true
}
'{
"success": true,
"message": "<string>"
}Update episodic memory configuration.
This endpoint updates the episodic memory configuration at runtime, including both long-term and short-term memory settings. Only the fields you supply are modified; omitted fields retain their current values.
The configuration includes:
curl --request PUT \
--url http://localhost:8080/api/v2/config/memory/episodic \
--header 'Content-Type: application/json' \
--data '
{
"long_term_memory": {
"embedder": "<string>",
"reranker": "<string>",
"vector_graph_store": "<string>"
},
"short_term_memory": {
"llm_model": "<string>",
"message_capacity": 1
},
"long_term_memory_enabled": true,
"short_term_memory_enabled": true,
"enabled": true
}
'{
"success": true,
"message": "<string>"
}Partial update for episodic memory configuration.
Partial update for long-term memory settings. Only supplied fields
are updated; omitted fields remain unchanged.
Show child attributes
Partial update for short-term memory settings. Only supplied fields
are updated; omitted fields remain unchanged.
Show child attributes
Whether long-term episodic memory is enabled.
Whether short-term episodic memory is enabled.
Whether episodic memory as a whole is enabled.