mem0 icon indicating copy to clipboard operation
mem0 copied to clipboard

Traceback (most recent call last): File "/home/zengxiangxi/project/LLM/agent/memory/test4.py", line 56, in <module> results = client.get_all(user_id,page_size=50) TypeError: Memory.get_all() got an unexpected keyword argument 'page_size'

Open dgzxx-2000 opened this issue 1 month ago • 1 comments

🐛 Describe the bug

import os import json from mem0 import Memory import logging # <-- 添加 from datetime import datetime, timedelta

--- 添加日志配置 ---

logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(name)s - %(levelname)s - %(message)s')

--------------------

您的 OpenAI Key

os.environ["OPENAI_API_KEY"] = "dummy_key"

config = { "llm": { "provider": "openai", "config": { "model": "qwen3", "temperature": 0.1, # 降低温度以获得更确定的输出 "max_tokens": 2048, # 增加 token 限制 "openai_base_url": "http://127.0.0.1:18098/v1" } }, "embedder": { "provider": "ollama", "config": { "model": "quentinz/bge-large-zh-v1.5", "ollama_base_url": "http://localhost:11434", "embedding_dims": 1024 } }, "vector_store": { "provider": "qdrant", "config": { "collection_name": "qdrant_data_cn_final_v2", "embedding_model_dims": 1024, "host": "localhost", # <-- 使用 host "port": 6333 # <-- 使用 port } }, "version": "v1.1" }

假设 config 是您的配置字典

client = Memory.from_config(config)

user_id = "patient_321"

expires_at = (datetime.now() + timedelta(days=7)).isoformat() # 设置7天过期

client.add( "Currently browsing electronics category", user_id=user_id, metadata={"type": "session"} )

results = client.get_all(user_id,page_size=50)

print(results)

Traceback (most recent call last): File "/home/zengxiangxi/project/LLM/agent/memory/test4.py", line 56, in results = client.get_all(user_id,page_size=50) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: Memory.get_all() got an unexpected keyword argument 'page_size' https://docs.mem0.ai/cookbooks/essentials/exporting-memories

dgzxx-2000 avatar Nov 05 '25 09:11 dgzxx-2000

The documents all contain "from mem0 import MemoryClient", and there is also "from /home/zengxiangxi/app/miniconda3/envs/agent/lib/python3.11/site-packages/mem0/memory import from mem0 import Memory" implementation.

dgzxx-2000 avatar Nov 05 '25 09:11 dgzxx-2000