UNPKG

@mastra/rag

Version:

The Retrieval-Augmented Generation (RAG) module contains document processing and embedding utilities.

20 lines 694 B
import type { QueryResult } from '@mastra/core/vector'; import type { RankedNode } from '../graph-rag/index.js'; import type { RerankResult } from '../rerank/index.js'; type SourceInput = QueryResult | RankedNode | RerankResult; /** * Convert an array of source inputs (QueryResult, RankedNode, or RerankResult) to an array of sources. * @param results Array of source inputs to convert. * @returns Array of sources. */ export declare const convertToSources: (results: SourceInput[]) => { id: string; vector: number[]; score: number; metadata: { [x: string]: any; } | undefined; document: string; }[]; export {}; //# sourceMappingURL=convert-sources.d.ts.map