OptionalhandlePromptGuardrailViolation
handlePromptGuardrailViolation?: ((violation: GuardrailResponse) => LLMMessage)
OptionalhandleResponseGuardrailViolation
handleResponseGuardrailViolation?: ((violation: GuardrailResponse) => LLMMessage)
OptionallayerupApiBaseUrl
layerupApiBaseUrl?: string
OptionallayerupApiKey
layerupApiKey?: string
Optionalmask
mask?: boolean
Optionalmetadata
metadata?: Record<string, unknown>
OptionalpromptGuardrails
promptGuardrails?: string[]
OptionalresponseGuardrails
responseGuardrails?: string[]