(self, query, user_id, top_k)
| 121 | raise e |
| 122 | |
| 123 | def search(self, query, user_id, top_k): |
| 124 | real_uid = self.string_to_uuid(user_id) |
| 125 | user = self.client.get_user(real_uid, no_get=True) |
| 126 | memories = user.context( |
| 127 | max_token_size=top_k * 100, |
| 128 | chats=[{"role": "user", "content": query}], |
| 129 | event_similarity_threshold=0.2, |
| 130 | fill_window_with_events=True, |
| 131 | ) |
| 132 | return memories |
| 133 | |
| 134 | def delete_user(self, user_id): |
| 135 | from memobase.error import ServerError |
nothing calls this directly
no test coverage detected