@mastra/rag
Version:
The Retrieval-Augmented Generation (RAG) module contains document processing and embedding utilities.
12 lines (9 loc) • 432 B
text/typescript
import { Language } from '../types';
import type { BaseChunkOptions } from '../types';
import { RecursiveCharacterTransformer } from './character';
export class LatexTransformer extends RecursiveCharacterTransformer {
constructor(options: BaseChunkOptions = {}) {
const separators = RecursiveCharacterTransformer.getSeparatorsForLanguage(Language.LATEX);
super({ ...options, separators, isSeparatorRegex: true });
}
}