文档管理
概念解释
大多数LlamaIndex索引结构允许进行插入、删除、更新和刷新操作。
插入
你可以在初始构建索引后,将新文档“插入”到任何索引数据结构中。这个文档将被分解成节点并被索引吸收。
插入的底层机制取决于索引结构。例如,对于总结索引,新文档作为列表中的附加节点插入。对于向量存储索引,新文档(和嵌入)被插入到底层文档/嵌入存储中。
以下是一个代码示例:
from llama_index import SummaryIndex, Document
index = SummaryIndex([])
text_chunks = ["text_chunk_1", "text_chunk_2", "text_chunk_3"]
doc_chunks = []
for i, text in enumerate(text_chunks):
doc = Document(text=text