Skip to main content

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).