如何根据语义相似性分割文本
摘自 Greg Kamradt 的精彩笔记本: 5_Levels_Of_Text_Splitting
所有荣誉归于他。
本指南涵盖如何根据语义相似性分割块。如果嵌入足够远离,则会进行分割。
从高层次来看,这将文本分割为句子,然后分组为 3 个句子一组。 然后合并在嵌入空间中相似的句子。
安装依赖
!pip install --quiet langchain_experimental langchain_openai
摘自 Greg Kamradt 的精彩笔记本: 5_Levels_Of_Text_Splitting
所有荣誉归于他。
本指南涵盖如何根据语义相似性分割块。如果嵌入足够远离,则会进行分割。
从高层次来看,这将文本分割为句子,然后分组为 3 个句子一组。 然后合并在嵌入空间中相似的句子。
!pip install --quiet langchain_experimental langchain_openai