Interface: HydeConfig
Defined in: packages/agentos/src/rag/HydeRetriever.ts:24
Properties
adaptiveThreshold?
optionaladaptiveThreshold:boolean
Defined in: packages/agentos/src/rag/HydeRetriever.ts:34
Use adaptive thresholding (step down when no results). Default: true.
enabled?
optionalenabled:boolean
Defined in: packages/agentos/src/rag/HydeRetriever.ts:26
Enable HyDE retrieval. Default: false.
fullAnswerGranularity?
optionalfullAnswerGranularity:boolean
Defined in: packages/agentos/src/rag/HydeRetriever.ts:40
Use full-answer granularity (recommended by research). Default: true.
hypothesisSystemPrompt?
optionalhypothesisSystemPrompt:string
Defined in: packages/agentos/src/rag/HydeRetriever.ts:38
Custom system prompt for hypothesis generation.
initialThreshold?
optionalinitialThreshold:number
Defined in: packages/agentos/src/rag/HydeRetriever.ts:28
Initial similarity threshold. Default: 0.7.
maxHypothesisTokens?
optionalmaxHypothesisTokens:number
Defined in: packages/agentos/src/rag/HydeRetriever.ts:36
Max tokens for hypothesis generation. Default: 200.
minThreshold?
optionalminThreshold:number
Defined in: packages/agentos/src/rag/HydeRetriever.ts:30
Minimum threshold to step down to. Default: 0.3.
thresholdStep?
optionalthresholdStep:number
Defined in: packages/agentos/src/rag/HydeRetriever.ts:32
Step size for adaptive thresholding. Default: 0.1.