Term Kind Topic What it is
AI Gateway pattern AI-Era Architecture A shared proxy in front of model providers that centralises routing, keys, quotas, caching, logging and safety policy.
Guardrail pattern AI-Era Architecture A deterministic check applied to a model's input or output, enforcing rules that cannot be left to the model itself.
Human in the Loop HITL pattern AI-Era Architecture Requiring human review or approval at a defined point in an automated flow, chosen by the reversibility and cost of the action.
Model Router pattern AI-Era Architecture Directing each request to a model chosen by the task's difficulty, cost and latency budget, rather than sending everything to the largest model available.
Retrieval-Augmented Generation RAG pattern AI-Era Architecture Retrieving relevant documents at query time and putting them in the model's context, so answers are grounded in your data rather than in training data.
Semantic Cache pattern AI-Era Architecture Caching model responses keyed by the meaning of the request rather than by its exact text, so near-duplicate questions are served without a model call.
Tool Calling Function Calling pattern AI-Era Architecture Giving a model a set of typed function definitions it can request to invoke, with the application executing the call and returning the result.