註: Kernel Memory 0.97.250211.1 已改用 PlainTextChunker
前言
使用 RAG(Retrieval-Augmented Generation)需要將內容切成 Chunk,
而 Kernel Memory 的 TextChunker 正可以幫我們來做這件事。
實作
1.加入Microsoft.KernelMemory
Nuget 套件
2.讀取文件內容後,交給TextChunker
來處理
1 | using Microsoft.KernelMemory.AI; |
- 註: maxTokensPerLine, maxTokensPerParagraph, overlapTokens 請依文件內容來進行調整。