According to the AgentForce Retrieval Optimization Guide, when users ask both structured (exact) and unstructured (natural language) questions, the best practice is to use hybrid search. The documentation states:
“Hybrid search combines the precision of keyword retrieval for structured terms, such as IDs or model numbers, with the semantic flexibility of vector search for natural language queries. This approach ensures both deterministic accuracy and contextual understanding.”
Option A (keyword search only) fails for natural language queries, which require semantic understanding.
Option B (semantic search only) may misinterpret or overlook structured identifiers like product or model numbers.
Therefore, Option C—hybrid search—provides the ideal balance between exact match precision and contextual recall.
References (AgentForce Documents / Study Guide):
AgentForce Retrieval and Indexing Guide: “Choosing Between Keyword, Semantic, and Hybrid Search”
AgentForce Data Cloud Handbook: “Optimizing Multi-Modal Retrieval Strategies”
AgentForce Study Guide: “Hybrid Search for Structured and Unstructured Queries”