cURL
curl --request POST \ --url http://localhost:8080/v1/memories/search \ --header 'Content-Type: application/json' \ --data '{ "session": { "group_id": "<string>", "agent_id": [ "<string>" ], "user_id": [ "<string>" ], "session_id": "<string>" }, "query": "<string>", "filter": {}, "limit": 123 }'
{ "status": 0, "content": {} }
Performs concurrent searches in both episodic and profile memory based on the provided query and session context.
Data model for querying the memory system.
The session context for the search.
Show child attributes
The natural language query or concept.
Optional filters for episodic/profile memory.
Maximum number of results to return.
Search results returned.
Unified response model for memory search results.
Status code (0 for success, non-zero for error).
The combined search results from memory. Varies by endpoint.