Toolkit¶
We provides some basic tools to help you build the RAG pipeline. But it’s not limited to thses internal tools. You can use whatever you like.
You may need to install with extras:
pip install vechord[gemini,openai,spacy,cohere]
Augment
GeminiAugmenter
: for contextual retrieval
Chunk
RegexChunker
: Regex based chunkerSpacyChunker
: Spacy based chunkerGeminiChunker
: Gemini based chunker
Embedding
GeminiDenseEmbedding
: Gemini embeddingOpenAIDenseEmbedding
: OpenAI embeddingSpacyDenseEmbedding
: Spacy embedding
Evaluate
GeminiEvaluator
: Gemini based evaluator
Extract
SimpleExtractor
: Simple extractorGeminiExtractor
: Gemini extractor
Rerank
CohereReranker
: Gemini based rerankerReciprocalRankFusion
: fuse function for hybrid retrieval