Skip to main content

Interface: RagRetrievalDiagnostics

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

Diagnostics emitted by retrieval operations.

Properties

dataSourceHits?

optional dataSourceHits: Record<string, number>

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


effectiveDataSourceIds?

optional effectiveDataSourceIds: string[]

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


embeddingTimeMs?

optional embeddingTimeMs: number

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


messages?

optional messages: string[]

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


rerankingTimeMs?

optional rerankingTimeMs: number

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


retrievalTimeMs?

optional retrievalTimeMs: number

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


strategyUsed?

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

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


totalTokensInContext?

optional totalTokensInContext: number

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