Skip to main content
PUT
/
api
/
v2
/
config
/
memory
/
episodic
Update Episodic Memory Config
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>"
}

Body

application/json

Partial update for episodic memory configuration.

long_term_memory
UpdateLongTermMemorySpec · object
Partial update for long-term memory settings. Only supplied fields
are updated; omitted fields remain unchanged.
short_term_memory
UpdateShortTermMemorySpec · object
Partial update for short-term memory settings. Only supplied fields
are updated; omitted fields remain unchanged.
long_term_memory_enabled
boolean | null
Whether long-term episodic memory is enabled.
short_term_memory_enabled
boolean | null
Whether short-term episodic memory is enabled.
enabled
boolean | null
Whether episodic memory as a whole is enabled.

Response

Successful Response

Response model for memory configuration update.

success
boolean
required
Whether the operation succeeded.
message
string
required
Status message describing the result of the operation.