Skip to main content

Interface: RagRetrievalDiagnostics

Defined in: packages/agentos/src/rag/IRetrievalAugmentor.ts:128

Diagnostics emitted by retrieval operations.

Properties

dataSourceHits?

optional dataSourceHits: Record<string, number>

Defined in: packages/agentos/src/rag/IRetrievalAugmentor.ts:134


effectiveDataSourceIds?

optional effectiveDataSourceIds: string[]

Defined in: packages/agentos/src/rag/IRetrievalAugmentor.ts:135


embeddingTimeMs?

optional embeddingTimeMs: number

Defined in: packages/agentos/src/rag/IRetrievalAugmentor.ts:129


messages?

optional messages: string[]

Defined in: packages/agentos/src/rag/IRetrievalAugmentor.ts:136


rerankingTimeMs?

optional rerankingTimeMs: number

Defined in: packages/agentos/src/rag/IRetrievalAugmentor.ts:131


retrievalTimeMs?

optional retrievalTimeMs: number

Defined in: packages/agentos/src/rag/IRetrievalAugmentor.ts:130


strategyUsed?

optional strategyUsed: "hybrid" | "similarity" | "mmr"

Defined in: packages/agentos/src/rag/IRetrievalAugmentor.ts:133


totalTokensInContext?

optional totalTokensInContext: number

Defined in: packages/agentos/src/rag/IRetrievalAugmentor.ts:132