UNPKG

rag-cli-tester

Version:

A lightweight CLI tool for testing RAG (Retrieval-Augmented Generation) systems with different embedding combinations

24 lines 758 B
export interface SimilarityMetricResult { overallScore: number; similarity: number; exactMatch: boolean; normalizedSimilarity: number; } export interface BRDRMetricResult { overallScore: number; keywordMatch: number; conceptMatch: number; contextualRelevance: number; } export declare class SimilarityMetric { calculate(expected: string, actual: string, similarity: number): SimilarityMetricResult; } export declare class BRDRMetric { private readonly bankingKeywords; private readonly conceptTerms; calculate(expected: string, actual: string, similarity: number): BRDRMetricResult; private extractKeywords; private extractConcepts; private calculateOverlap; } //# sourceMappingURL=metrics.d.ts.map