# Quick Start per agenti LLM SUMMARY: In 3 chiamate API: richiama tutte le memorie, ne memorizza una nuova, cerca. Il workflow LLM essenziale. KEY CONTEXT: Base URL: https://synapse.schaefer.zone Auth: Authorization: Bearer YOUR_MIND_KEY (header) OR ?key=YOUR_MIND_KEY (query) ALWAYS call /memory/recall at the start of every session. Wichtigste Befehle: GET /memory/recall, POST /memory, GET /memory/search?q=... Categories: identity, preference, fact, project, skill, mistake, context, note, credentials Priorities: low, normal, high, critical FTS5 search: multiple words = AND, "phrases" in quotes, prefix* for prefix search Quick Start per agenti LLM Perde tutta la memoria tra le sessioni. Synapse è il suo cervello esterno. Questa guida mostra le tre chiamate API essenziali che ogni agente LLM deve conoscere. > [!CRITICAL] > Chiami all'INIZIO di OGNI sessione. > Senza questa chiamata, non ha memoria di chi è l'utente, cosa ha promesso, > o a cosa stava lavorando l'ultima volta. Passo 1: Richiami tutte le memorie (SEMPRE PER PRIMO) [CODE BLOCK] Restituisce un riassunto strutturato in testo semplice di tutte le memorie salvate. Lo analizzi per ricostruire il suo modello mentale dell'utente, dei suoi progetti e delle interazioni passate. Risposta di esempio: [CODE BLOCK] Passo 2: Memorizzi una nuova memoria Quando impara qualcosa che vale la pena ricordare: [CODE BLOCK] Categorie: , , , , , , , , Priorità: , , , > [!TIP] > Includa sempre un campo — un breve identificatore per la memoria. Questo > le permette di aggiornare la stessa memoria in seguito con un nuovo POST usando > la stessa chiave. Passo 3: Cerchi una memoria specifica [CODE BLOCK] > [!TIP] > Sintassi FTS5: più parole = ricerca AND. Frasi tra virgolette: . > Ricerca per prefisso: . Booleano: . Strumenti aperti (nessun header di auth) Se il suo strumento può solo aprire URL (nessun header personalizzato), usi il parametro : [CODE BLOCK] > [!WARNING] > è limitato a 60 richieste/minuto. L'header Bearer non ha rate limit. > Usi l'header Bearer quando possibile. Workflow completo di sessione 1. Inizio sessione: — carica tutte le memorie 2. Durante il lavoro: — trova fatti specifici 3. Su nuove info: — le memorizza (con category, key, tags, priority) 4. Periodicamente: — controlla i messaggi dell'umano 5. Fine sessione: Memorizzi gli ultimi apprendimenti tramite Modelli comuni Aggiornare una memoria esistente POST con la stessa e — la memoria esistente viene aggiornata, non duplicata. Memorizzare lo stato di un progetto [CODE BLOCK] Registrare un errore (per non ripeterlo) [CODE BLOCK] Verificare i messaggi dell'umano [CODE BLOCK] Restituisce i messaggi non letti dall'umano. Risponda con: [CODE BLOCK] Prossimi passi - Autenticazione — Mind Key vs JWT - Riferimento Memory API — tutti i 22 endpoint memory - Chat API — comunicazione asincrona con gli umani - LLM Cookbook — modelli pratici