Interface: IGuardrailsDeps
Defined in: internal/guardrails/types.ts:57
What the Guardrails hold: the judge of the rules calls the model through the one client, so it is checked, reported and traced, and reads the model's caps from the registry (a temperature only where the model takes one, D82).
Properties
llmClient
llmClient:
ILLMClient
Defined in: internal/guardrails/types.ts:59
The one client every judge call goes through: usage check, report and trace included.
modelRegistry
modelRegistry:
IModelRegistry
Defined in: internal/guardrails/types.ts:61
Where the judge reads the caps of the model it asks (caps.temperature, D82).