Which recall endpoint should I use?
Endpoint reference
Side-by-side comparison
Modes
Two of the three endpoints (full_recall, recall_preferences) accept a mode parameter:
boolean_recall doesn’t have modes – it’s deterministic by design.
Common parameters
full_recall and recall_preferences share most parameters:
Typical patterns
Personalized Q&A
Document Q&A with citations
Compliance lookup
Key concepts
Hybrid retrieval – Combines semantic similarity (embeddings) with keyword matching (BM25). Thealpha parameter controls the weight. Default 0.8 favors semantic.
Graph context – Entity relationships extracted from your data. Optional. Helps surface “how things connect” in addition to “what’s similar.”
thinking mode – Expands the query into multiple sub-queries, retrieves for each, and reranks the combined results. Higher quality, higher latency.
Forceful relations – Sources can be explicitly linked at ingestion. In thinking mode, recall surfaces context from these linked sources via the additional_context field.
Related sections
- Essentials → Recall – conceptual overview, the multi-stage pipeline
- Essentials → Context Graphs – how graph context is built and used
- API Reference → Memories – ingest memories before recall
- API Reference → Ingestion – ingest knowledge before recall