@@ -55,7 +55,6 @@ async def main() -> None:
55
55
56
56
# await asyncio.sleep(1)
57
57
print (f"User added: { user_id } " )
58
- return
59
58
session_id = uuid .uuid4 ().hex # unique session id. can be any alphanum string
60
59
61
60
# Create session associated with the above user
@@ -115,50 +114,6 @@ async def main() -> None:
115
114
116
115
print (f"Memory context: { memory .context } " )
117
116
118
- # Search Memory for session
119
- query = "What are Jane's favorite shoe brands?"
120
- print (f"\n ---Searching over summaries for: '{ query } '" )
121
- summary_result = await client .memory .search_sessions (
122
- session_ids = [session_id ], text = query , search_scope = "summary"
123
- )
124
- print ("summaryResult: " , summary_result )
125
-
126
- query = "What are Jane's favorite shoe brands?"
127
- print (f"\n ---Searching over facts for: '{ query } '" )
128
- facts_result = await client .memory .search_sessions (
129
- user_id = user_id , text = query , search_scope = "facts"
130
- )
131
- print ("facts_result: " , facts_result )
132
-
133
- print ("\n ---Searching over summaries with MMR Reranking" )
134
- summary_mmr_result = await client .memory .search_sessions (
135
- session_ids = [session_id ], text = query , search_scope = "summary" , search_type = "mmr"
136
- )
137
- print ("summary_mmr_result: " , summary_mmr_result )
138
-
139
- print ("\n ---Searching over messages using a metadata filter" )
140
-
141
- messages_result = await client .memory .search_sessions (
142
- session_ids = [session_id ],
143
- text = query ,
144
- search_scope = "messages" ,
145
- record_filter = {"where" : {"jsonpath" : '$[*] ? (@.bar == "foo")' }},
146
- )
147
- print ("messages_result: " , messages_result )
148
-
149
- user_messages_result = await client .memory .search_sessions (
150
- limit = 3 ,
151
- user_id = user_id ,
152
- text = query ,
153
- search_scope = "messages" ,
154
- )
155
- print ("user_messages_result: " , user_messages_result )
156
-
157
- # End session - this will trigger summarization and other background tasks on the completed session
158
- # Uncomment to run
159
- # print(f"\n5---end_session for Session: {session_id}")
160
- # await client.memory.end_session(session_id)
161
-
162
117
# Delete Memory for session
163
118
# Uncomment to run
164
119
# print(f"\n6---deleteMemory for Session: {session_id}")
0 commit comments