refactor: v2 search and update examples (#3508)

This commit is contained in:
Parshva Daftari
2025-09-26 22:55:53 +05:30
committed by GitHub
parent ed5a1e9fc6
commit 135883935f
16 changed files with 21 additions and 27 deletions
+1 -1
View File
@@ -70,7 +70,7 @@ const retrieveMemories = (memories: any) => {
export async function POST(req: Request) {
const { messages, system, tools, userId } = await req.json();
const memories = await getMemories(messages, { user_id: userId, rerank: true, threshold: 0.1, output_format: "v1.0" });
const memories = await getMemories(messages, { user_id: userId, rerank: true, threshold: 0.1 });
const mem0Instructions = retrieveMemories(memories);
const result = streamText({
+1 -1
View File
@@ -27,7 +27,7 @@ agent = Agent(
# Store user preferences as memory
def store_user_preferences(conversation: list, user_id: str = USER_ID):
"""Store user preferences from conversation history"""
memory_client.add(conversation, user_id=user_id, output_format="v1.1")
memory_client.add(conversation, user_id=user_id)
# Memory-aware assistant function
-1
View File
@@ -99,7 +99,6 @@ Provide actionable insights in your area of expertise."""
user_id=project_id, # Project-level memory
agent_id=specialist, # Agent-specific memory
metadata={"contributor": specialist, "task_type": "research", "model_used": spec_info["model"]},
output_format="v1.1",
)
return result
+1 -1
View File
@@ -44,7 +44,7 @@ def chat_user(user_input: str = None, user_id: str = "user_123", image_path: str
}
# Send both as separate message objects
client.add([text_msg, image_msg], user_id=user_id, output_format="v1.1")
client.add([text_msg, image_msg], user_id=user_id)
print("✅ Image uploaded and stored in memory.")
if user_input:
+2 -2
View File
@@ -66,7 +66,7 @@ def setup_user_history(user_id):
logger.info(f"Setting up user history for {user_id}")
for conversation in conversations:
mem0_client.add(conversation, user_id=user_id, output_format="v1.1")
mem0_client.add(conversation, user_id=user_id)
def get_user_context(user_id, query):
@@ -209,7 +209,7 @@ def store_search_interaction(user_id, original_query, agent_response):
{"role": "assistant", "content": f"Provided personalized results based on user preferences: {agent_response}"}
]
mem0_client.add(messages=interaction, user_id=user_id, output_format="v1.1")
mem0_client.add(messages=interaction, user_id=user_id)
logger.info(f"Stored search interaction for user {user_id}")