MCPcopy Index your code

hub / github.com/adithya-s-k/VARAG / types & classes

Types & classes23 in github.com/adithya-s-k/VARAG

↓ 5 callersClassFixedTokenChunker
varag/chunking/__init__.py:12
↓ 4 callersClassColpaliRAG
varag/rag/_colpaliRAG.py:38
↓ 4 callersClassHybridColpaliRAG
varag/rag/_hybridColpaliRAG.py:39
↓ 4 callersClassSimpleRAG
varag/rag/_simpleRAG.py:27
↓ 4 callersClassVisionRAG
varag/rag/_visionRAG.py:16
↓ 3 callersClassLiteLLM
A flexible wrapper for LLM models using LiteLLM as the backend. Supports both vision and text-only models with automatic validation.
varag/llms/provider/litellm.py:12
↓ 3 callersClassLiteLLMVLM
A flexible wrapper for Vision Language Models using LiteLLM as the backend. Supports multiple providers including OpenAI, Anthropic, Groq, an
varag/vlms/provider/litellm.py:10
↓ 3 callersClassOpenAILLM
varag/llms/provider/openai.py:9
↓ 2 callersClassAggregatedHeatmapGenerator
Generates aggregated heatmaps by averaging similarity scores across all query tokens.
examples/inference_colpali/modal_demo_heatmaps_comparing_colpali_models.py:491
↓ 1 callersClassColPaliSimilarityMapper
A class to generate and visualize ColPali similarity maps for retrieved images.
varag/utils.py:48
↓ 1 callersClassFixedTokenChunker
examples/base_implementation/text_embed.py:136
ClassBaseChunker
varag/chunking/__init__.py:6
ClassBaseChunker
examples/base_implementation/text_embed.py:83
ClassBaseLLM
Abstract base class for LLM wrappers
varag/llms/base.py:7
ClassBaseVLM
varag/vlms/base.py:6
ClassFixedSentenceChunker
varag/chunking/__init__.py:56
ClassFixedWordChunker
varag/chunking/__init__.py:34
ClassListDataset
varag/rag/_colpaliRAG.py:27
ClassListDataset
varag/rag/_hybridColpaliRAG.py:28
ClassListDataset
examples/base_implementation/hybrid_colpali_embed.py:41
ClassListDataset
examples/base_implementation/colpali_embed.py:36
ClassOpenAIVLM
varag/vlms/provider/openai.py:9
ClassTextSplitter
examples/base_implementation/text_embed.py:89