cpacker / MemGPT

Letta (fka MemGPT) is a framework for creating stateful LLM services.
https://letta.com
Apache License 2.0
11.88k stars 1.29k forks source link

TypeError: 'staticmethod' object is not callable #1496

Open tyler-suard-parker opened 3 months ago

tyler-suard-parker commented 3 months ago

Describe the bug Trying to run the autogen memgpt demo, using Python 3.11.9 .venv\lib\site-packages\memgpt\server\server.py", line 115, in LockingServer def user_message(self, user_id: str, agent_id: str, message: str) -> None: TypeError: 'staticmethod' object is not callable

Please describe your setup

Additional context I am just trying to run the autogen with memgpt tutorial in your documentation here: https://memgpt.readme.io/docs/autogen

cqhblg commented 3 months ago

I have same problem,when will solve?

tyler-suard-parker commented 3 months ago

@cpacker @vivi I can't use MemGPT because of this issue. I was hoping to add memory to my agents. I like your paper and your idea, but right now your code is unusable for me.

cpacker commented 3 months ago

@cqhblg @tyler-suard-parker can you try using Python 3.12 if possible? I think that should fix the issue.

tyler-suard-parker commented 2 months ago

@cpacker I got the same error with Python 3.12. Understand you and Vivian are busy with your studies. It might be an idea to offer this repo to the Linux foundation. They currently maintain PyTorch, so they may be interested in your LLM-as-OS idea.

Nada17-21 commented 1 month ago

I tried using Python3.10 on ubuntu22.04 and I didn't get this problem.