Skip to main content

Module retriever_engine

Module retriever_engine 

Source
Expand description

§Retriever Engine

检索引擎:向量相似度检索和 RAG 支持。

§功能

  • 文档索引与检索
  • 多种分块策略(固定大小、段落、代码)
  • 混合检索(向量 + 关键词)
  • RAG Pipeline(带重排序)
  • OpenAI Embeddings 集成

Structs§

Chunk
文档分块
ChunkPosition
分块位置
DefaultRetrieverEngine
默认检索引擎实现
Document
文档结构
FixedSizeChunker
固定大小分块策略
HybridSearchConfig
混合检索配置
HybridWeights
混合检索权重配置
Layer1EmbeddingAdapter
Layer1 EmbeddingModel wrapper
ParagraphChunker
段落分块策略
RecursiveChunker
递归分块策略
RetrievalResult
检索结果

Traits§

ChunkingStrategy
分块策略 trait
EmbeddingModel
Embedding 模型 trait
RetrieverEngine
检索引擎 trait