Skip to main content

Interface: DualLLMAuditorConfig

Defined in: .source/wunderland/src/security/types.ts:144

Configuration for the dual-LLM auditor.

Properties

auditorModelId

auditorModelId: string

Defined in: .source/wunderland/src/security/types.ts:149

Auditor model ID


auditorProviderId

auditorProviderId: string

Defined in: .source/wunderland/src/security/types.ts:146

Auditor model provider


auditPromptTemplate?

optional auditPromptTemplate?: string

Defined in: .source/wunderland/src/security/types.ts:164

Audit prompt template


auditTemperature

auditTemperature: number

Defined in: .source/wunderland/src/security/types.ts:155

Temperature for audit (should be low for consistency)


evaluateStreamingChunks

evaluateStreamingChunks: boolean

Defined in: .source/wunderland/src/security/types.ts:158

Whether to evaluate streaming chunks


maxAuditTokens

maxAuditTokens: number

Defined in: .source/wunderland/src/security/types.ts:152

Maximum tokens for audit response


maxStreamingEvaluations?

optional maxStreamingEvaluations?: number

Defined in: .source/wunderland/src/security/types.ts:161

Maximum evaluations per stream