Design a knowledge access layer that can serve both chat experiences and backend agents.

Instruction: Explain how you would design one retrieval layer for both user-facing chat and agent workflows.

Context: Assesses whether the candidate can design a practical architecture and explain the main tradeoffs. Explain how you would design one retrieval layer for both user-facing chat and agent workflows.

Updated

Official answer available

Read the opening below, then unlock the full answer and practical guidance.

I would expose a shared knowledge service that owns source versions, retrieval policy, and provenance. It would accept an authenticated caller context, then return only evidence that context is allowed to use...

Related Questions