Skip to main content

Interface: HydeConfig

Defined in: packages/agentos/src/rag/HydeRetriever.ts:24

Properties

adaptiveThreshold?

optional adaptiveThreshold: boolean

Defined in: packages/agentos/src/rag/HydeRetriever.ts:34

Use adaptive thresholding (step down when no results). Default: true.


enabled?

optional enabled: boolean

Defined in: packages/agentos/src/rag/HydeRetriever.ts:26

Enable HyDE retrieval. Default: false.


fullAnswerGranularity?

optional fullAnswerGranularity: boolean

Defined in: packages/agentos/src/rag/HydeRetriever.ts:40

Use full-answer granularity (recommended by research). Default: true.


hypothesisSystemPrompt?

optional hypothesisSystemPrompt: string

Defined in: packages/agentos/src/rag/HydeRetriever.ts:38

Custom system prompt for hypothesis generation.


initialThreshold?

optional initialThreshold: number

Defined in: packages/agentos/src/rag/HydeRetriever.ts:28

Initial similarity threshold. Default: 0.7.


maxHypothesisTokens?

optional maxHypothesisTokens: number

Defined in: packages/agentos/src/rag/HydeRetriever.ts:36

Max tokens for hypothesis generation. Default: 200.


minThreshold?

optional minThreshold: number

Defined in: packages/agentos/src/rag/HydeRetriever.ts:30

Minimum threshold to step down to. Default: 0.3.


thresholdStep?

optional thresholdStep: number

Defined in: packages/agentos/src/rag/HydeRetriever.ts:32

Step size for adaptive thresholding. Default: 0.1.