Interface: DualLLMAuditorConfig
Defined in: security/types.ts:144
Configuration for the dual-LLM auditor.
Properties
auditorModelId
auditorModelId:
string
Defined in: security/types.ts:149
Auditor model ID
auditorProviderId
auditorProviderId:
string
Defined in: security/types.ts:146
Auditor model provider
auditPromptTemplate?
optionalauditPromptTemplate?:string
Defined in: security/types.ts:164
Audit prompt template
auditTemperature
auditTemperature:
number
Defined in: security/types.ts:155
Temperature for audit (should be low for consistency)
evaluateStreamingChunks
evaluateStreamingChunks:
boolean
Defined in: security/types.ts:158
Whether to evaluate streaming chunks
maxAuditTokens
maxAuditTokens:
number
Defined in: security/types.ts:152
Maximum tokens for audit response
maxStreamingEvaluations?
optionalmaxStreamingEvaluations?:number
Defined in: security/types.ts:161
Maximum evaluations per stream