search • AI Agent SDK
search: Generic search method that delegates to appropriate specific search methods.
search
Method
</div>
Generic search method that delegates to appropriate specific search methods. Provides compatibility with mem0.Memory interface.
Signature
def search(query: str, user_id: Optional[str], agent_id: Optional[str], run_id: Optional[str], limit: int, rerank: bool) -> List[Dict[str, Any]]Parameters
ParamField
strThe search query string
ParamField
Optional[str]Optional user ID for user-specific search
ParamField
Optional[str]Optional agent ID for agent-specific search
ParamField
Optional[str]Optional run ID for run-specific search
ParamField
intMaximum number of results to return
ParamField
boolWhether to use advanced reranking **kwargs: Additional search parameters
Returns
ResponseField
List[Dict[str, Any]]List of search results
Uses
search_user_memorysearch_long_term
Used By
Source
View on GitHubpraisonaiagents/memory/memory.py at line 1860