EsempioscriptbeginnerEseguibilememory-lab
Avvio rapido di Mem0 Cloud
Esempio rieseguibile beginner di tipo script che usa mem0, mem0ai.
Fatti chiave
- Livello
- beginner
- Runtime
- Python • API OpenAI
- Pattern
- Assistenza consapevole della memoria con contesto leggibile
- Interazione
- Sandbox live • Script
- Aggiornato
- 14 marzo 2026
Naviga questo esempio
Libreria
Sfoglia gli esempiRiapri la libreria completa per confrontare pattern vicini e percorsi collegati.Interazione
Esegui ora nel sandboxProva l'interazione direttamente nella superficie guidata di questo esempio.Sorgente
Apri codice completoLeggi l'implementazione reale, i punti evidenziati e i requisiti runtime.MCP
Chiama via MCPUsa la stessa risorsa dentro agenti, export deterministici e setup MCP.
Principi collegati
01-mem0-cloud-quickstart.py
python
from mem0 import MemoryClient
from dotenv import load_dotenv
import os
load_dotenv(".env")
# --------------------------------------------------------------
# Initialize Mem0 client (Cloud)
# --------------------------------------------------------------
client = MemoryClient(api_key=os.getenv("MEM0_API_KEY"))
# --------------------------------------------------------------
# Message sequence
# --------------------------------------------------------------
messages = [
{
"role": "user",
"content": "Hi, I'm Dave. I like to build AI automations!.",
},
{
"role": "assistant",
"content": "Hello Dave! I've noted that you like to build AI automations!. I'll keep this in mind for any AI automation related recommendations or discussions.",
},
]
client.add(messages, user_id="default_user")
# --------------------------------------------------------------
# Search for related memories
# --------------------------------------------------------------
query = "What shall we build today?"
# --------------------------------------------------------------
# Search for related memories
# --------------------------------------------------------------
response = client.search(query, user_id="default_user")
Principi correlati
- P2visibilityAssicurarsi che il lavoro in background rimanga percepibileQuando il sistema opera in modo asincrono o al di fuori del focus immediato dell'utente, dovrebbe fornire segnali persistenti e proporzionati che il lavoro sta continuando.Apri il principio →
- P3visibilityAllineare il feedback al livello di attenzione dell'utenteIl sistema dovrebbe calibrare la profondità e la frequenza del feedback in base al fatto che l'utente sia attivamente impegnato, monitorando passivamente o temporaneamente assente.Apri il principio →
- P7trustStabilire fiducia attraverso l'ispezionabilitàGli utenti dovrebbero essere in grado di esaminare come è stato prodotto un risultato quando la fiducia, la responsabilità o la qualità della decisione sono importanti.Apri il principio →