@mastra/rag
Version:
The Retrieval-Augmented Generation (RAG) module contains document processing and embedding utilities.
8 lines • 1.25 kB
TypeScript
import type { MDocument, ChunkParams } from '../document/index.js';
export declare const createDocumentChunkerTool: ({ doc, params, }: {
doc: MDocument;
params?: ChunkParams;
}) => import("@mastra/core/tools").Tool<{}, {
chunks: import("../document/schema").Document<import("../document/schema").Metadata>[];
}, unknown, unknown, import("@mastra/core/tools").ToolExecutionContext<unknown, unknown>, "Document Chunker undefined undefined" | `Document Chunker undefined ${number}` | "Document Chunker json undefined" | `Document Chunker json ${number}` | "Document Chunker markdown undefined" | `Document Chunker markdown ${number}` | "Document Chunker latex undefined" | `Document Chunker latex ${number}` | "Document Chunker html undefined" | `Document Chunker html ${number}` | "Document Chunker recursive undefined" | `Document Chunker recursive ${number}` | "Document Chunker character undefined" | `Document Chunker character ${number}` | "Document Chunker token undefined" | `Document Chunker token ${number}` | "Document Chunker sentence undefined" | `Document Chunker sentence ${number}` | "Document Chunker semantic-markdown undefined" | `Document Chunker semantic-markdown ${number}`>;
//# sourceMappingURL=document-chunker.d.ts.map