📢 Announcing our research paper: Mem0 achieves 26% higher accuracy than OpenAI Memory, 91% lower latency, and 90% token savings! Read the paper to learn how we're revolutionizing AI agent memory.
To use anthropic’s models, please set the ANTHROPIC_API_KEY which you find on their Account Settings Page.
import osfrom mem0 import Memoryos.environ["OPENAI_API_KEY"]="your-api-key"# used for embedding modelos.environ["ANTHROPIC_API_KEY"]="your-api-key"config ={"llm":{"provider":"anthropic","config":{"model":"claude-3-7-sonnet-latest","temperature":0.1,"max_tokens":2000,}}}m = Memory.from_config(config)messages =[{"role":"user","content":"I'm planning to watch a movie tonight. Any recommendations?"},{"role":"assistant","content":"How about a thriller movies? They can be quite engaging."},{"role":"user","content":"I’m not a big fan of thriller movies but I love sci-fi movies."},{"role":"assistant","content":"Got it! I'll avoid thriller recommendations and suggest sci-fi movies in the future."}]m.add(messages, user_id="alice", metadata={"category":"movies"})