チャンク区切りを調整する
大きなドキュメントを処理する際、テキストを小さなチャンクに分割する方法を制御したい場合があります。デフォルトでは、ドキュメントは改行で分割されますが、この動作をカスタマイズしてコンテンツ構造により適合させることができます。この例では、ドキュメントをチャンク化するためのカスタム区切り文字を指定する方法を示します。
import { MDocument } from "@mastra/rag";
const doc = MDocument.fromText("Your plain text content...");
const chunks = await doc.chunk({
separator: "\n",
});
GitHubで例を見る