fix(examples): migrate OSS Memory search/get_all calls to v3 filters API (#7300)

Co-authored-by: Shahil Kadia <nexiouscaliver@users.noreply.github.com>
This commit is contained in:
Shahil kadia
2026-09-22 19:01:33 +05:30
committed by GitHub
co-authored by Shahil Kadia
parent 8b38da9ab8
commit a214ec37bc
3 changed files with 11 additions and 11 deletions
+3 -3
View File
@@ -45,11 +45,11 @@ grok_client = OpenAI(
def recommend_movie_with_memory(user_id: str, user_query: str):
# Retrieve prior memory about movies
past_memories = memory.search("movie preferences", user_id=user_id)
past_memories = memory.search("movie preferences", filters={"user_id": user_id})
prompt = user_query
if past_memories:
prompt += f"\nPreviously, the user mentioned: {past_memories}"
if past_memories["results"]:
prompt += f"\nPreviously, the user mentioned: {[m['memory'] for m in past_memories['results']]}"
# Generate movie recommendation using Grok 3
response = grok_client.chat.completions.create(model="grok-3-beta", messages=[{"role": "user", "content": prompt}])