MCPcopy Index your code

hub / github.com/adithya-s-k/VARAG / functions

Functions240 in github.com/adithya-s-k/VARAG

↓ 28 callersMethodquery
Abstract method for querying the model
varag/llms/base.py:11
↓ 28 callersMethodsearch
(self, query: str, k: int = 5)
varag/rag/_simpleRAG.py:211
↓ 18 callersMethodchange_table
(self, new_table_name: str)
varag/rag/_simpleRAG.py:399
↓ 18 callersMethodindex
( self, path: Union[str, List[str]], recursive: bool = False, chunking_strateg
varag/rag/_simpleRAG.py:78
↓ 8 callersFunctionget_model_colpali
(model_name: str = "vidore/colpali-v1.3")
varag/utils.py:14
↓ 4 callersMethodchunk
(self, text: str)
varag/chunking/__init__.py:8
↓ 4 callersFunctionquery_data_single
(query, retrieved_results, model_name)
demo.py:492
↓ 4 callersFunctionquery_data_single
(query, retrieved_results, model_name)
examples/inference_colpali/demo_with_heatmaps.py:715
↓ 4 callersFunctionquery_data_single
Helper function to query a single RAG model with error handling
examples/inference_colpali/modal_demo_heatmaps_comparing_colpali_models.py:329
↓ 3 callersFunction_gen
()
examples/base_implementation/hybrid_colpali_embed.py:200
↓ 3 callersFunction_gen
()
examples/base_implementation/colpali_embed.py:185
↓ 3 callersFunctionanalyze_multiple_images
Analysis of multiple images with the same query - processes ALL tokens. Args: similarity_mapper: ColPaliSimilarityMapper instanc
varag/utils.py:294
↓ 3 callersFunctioncreate_similarity_mapper
Factory function to create a ColPaliSimilarityMapper instance. Args: model: ColPali model instance processor: ColPali pr
varag/utils.py:270
↓ 2 callersMethod_encode_image
Encode a PIL Image to base64.
varag/vlms/provider/litellm.py:71
↓ 2 callersMethod_join_docs
(self, docs: List[str], separator: str)
examples/base_implementation/text_embed.py:127
↓ 2 callersMethod_process_file
Process a single file for text extraction and embedding. Args: file_path: Path to the file to process
varag/rag/_simpleRAG.py:120
↓ 2 callersFunctionembedder
(chunk)
examples/base_implementation/text_embed.py:150
↓ 2 callersMethodgenerate_aggregated_similarity_map
Generate aggregated similarity map by averaging across all query tokens.
examples/inference_colpali/modal_demo_heatmaps_comparing_colpali_models.py:502
↓ 2 callersMethodprocess_file
( self, file_path: str, metadata: Dict[str, str] = None, verbose: bool = False )
varag/rag/_colpaliRAG.py:187
↓ 2 callersMethodprocess_file
( self, file_path: str, metadata: Dict[str, str] = None, verbose: bool = False )
varag/rag/_hybridColpaliRAG.py:184
↓ 2 callersMethodprocess_file
( self, file_path: str, metadata: Dict[str, str] = None, verbose: bool = False )
varag/rag/_visionRAG.py:103
↓ 1 callersMethod__init__
( self, chunk_size: int = 4000, chunk_overlap: int = 200, length_function: Cal
examples/base_implementation/text_embed.py:90
↓ 1 callersMethod_initialize_client
(self)
varag/vlms/provider/openai.py:50
↓ 1 callersMethod_initialize_client
(self)
varag/llms/provider/openai.py:50
↓ 1 callersMethod_prepare_image_content
(self, image: Union[str, Image.Image])
varag/vlms/provider/openai.py:53
↓ 1 callersMethod_prepare_messages
Prepare messages for the VLM API call. Args: query: The user query images: List of images (paths or
varag/vlms/provider/litellm.py:77
↓ 1 callersMethod_prepare_messages
Prepare messages for the LLM API call. Args: query: The user query system_prompt: Optional system pr
varag/llms/provider/litellm.py:73
↓ 1 callersMethod_validate_model
(self, model: str)
varag/vlms/provider/openai.py:40
↓ 1 callersMethod_validate_model
(self, model: str)
varag/llms/provider/openai.py:40
↓ 1 callersMethod_validate_setup
Validate the environment setup and model access.
varag/vlms/provider/litellm.py:60
↓ 1 callersMethod_validate_setup
Validate the environment setup and model access.
varag/llms/provider/litellm.py:62
↓ 1 callersMethodanalyze_image_with_query
Complete analysis pipeline for a single image - processes ALL tokens. Args: image_input: Base64-encoded image st
varag/utils.py:192
↓ 1 callersFunctionbase64_to_pil
(base64_str: str)
examples/base_implementation/hybrid_colpali_embed.py:85
↓ 1 callersFunctionbase64_to_pil
(base64_str: str)
examples/base_implementation/colpali_embed.py:70
↓ 1 callersFunctionbase64_to_pil
Convert base64 string to PIL Image
examples/inference_colpali/modal_demo_heatmaps_comparing_colpali_models.py:487
↓ 1 callersMethodbase64_to_pil
Convert base64 string to PIL Image
varag/utils.py:66
↓ 1 callersMethodbase64_to_pil
(self, base64_str: str)
varag/rag/_colpaliRAG.py:184
↓ 1 callersMethodbase64_to_pil
(self, base64_str: str)
varag/rag/_hybridColpaliRAG.py:181
↓ 1 callersFunctionbot_streaming
(message, history, pdf_file, max_new_tokens=250)
examples/base_implementation/colpali_simple.py:66
↓ 1 callersMethodcalculate_ndcg
Calculate NDCG score for retrieved results.
varag/rag/_simpleRAG.py:291
↓ 1 callersFunctioncompare_colpali_models
Compare both ColPali models with BOTH aggregated heatmaps AND individual token analysis
examples/inference_colpali/modal_demo_heatmaps_comparing_colpali_models.py:679
↓ 1 callersFunctioncreate_aggregated_comparison_heatmaps
Create side-by-side comparison of aggregated heatmaps.
examples/inference_colpali/modal_demo_heatmaps_comparing_colpali_models.py:610
↓ 1 callersMethodcreate_all_similarity_visualizations
Create similarity visualizations for all tokens using plot_all_similarity_maps. Args: image: Original PIL Image
varag/utils.py:140
↓ 1 callersFunctioncreate_db
(docs_storage, table_name: str = "demo", db_path: str = "lancedb")
examples/base_implementation/hybrid_colpali_embed.py:199
↓ 1 callersFunctioncreate_db
(docs_storage, table_name: str = "demo", db_path: str = "lancedb")
examples/base_implementation/colpali_embed.py:184
↓ 1 callersFunctioncreate_gradio_interface
()
examples/hybridColpaliDemo.py:94
↓ 1 callersFunctioncreate_gradio_interface
()
examples/colpaliDemo.py:83
↓ 1 callersFunctioncreate_gradio_interface
()
examples/textDemo.py:70
↓ 1 callersFunctionembed_images
(images: List[Image.Image])
examples/base_implementation/hybrid_colpali_embed.py:58
↓ 1 callersFunctionembed_images
(images: List[Image.Image])
examples/base_implementation/jina_clip_embed.py:75
↓ 1 callersFunctionembed_images
(images: List[Image.Image])
examples/base_implementation/clip_embed.py:69
↓ 1 callersMethodembed_images
(self, images: List[Image.Image], verbose: bool = False)
varag/rag/_hybridColpaliRAG.py:100
↓ 1 callersMethodembed_images
(self, images: List[Image.Image], verbose: bool = False)
varag/rag/_visionRAG.py:94
↓ 1 callersMethodembed_images_colpali
(self, images: List[Image.Image], verbose: bool = False)
varag/rag/_colpaliRAG.py:147
↓ 1 callersMethodembed_images_colpali
(self, images: List[Image.Image], verbose: bool = False)
varag/rag/_hybridColpaliRAG.py:144
↓ 1 callersFunctionembed_text
(text: str)
examples/base_implementation/hybrid_colpali_embed.py:63
↓ 1 callersFunctionembed_text
(text: str)
examples/base_implementation/jina_clip_embed.py:112
↓ 1 callersFunctionembed_text
(text: str)
examples/base_implementation/clip_embed.py:102
↓ 1 callersMethodembed_text
(self, text: str)
varag/rag/_hybridColpaliRAG.py:337
↓ 1 callersFunctionembedd_docs
Returns embeddings for all pages in a single PDF document. Args: pdf_path (str): Path to the PDF document. model (ColPali):
examples/base_implementation/hybrid_colpali_embed.py:178
↓ 1 callersFunctionembedd_docs
Returns embeddings for all pages in a single PDF document. Args: pdf_path (str): Path to the PDF document. model (ColPali):
examples/base_implementation/colpali_embed.py:163
↓ 1 callersMethodextract_text_from_pdf
(self, pdf_path: str)
varag/rag/_colpaliRAG.py:229
↓ 1 callersMethodextract_text_from_pdf
(self, pdf_path: str)
varag/rag/_hybridColpaliRAG.py:226
↓ 1 callersFunctionextract_text_with_pymupdf
(pdf_path)
examples/base_implementation/text_embed.py:24
↓ 1 callersMethodextract_text_with_pymupdf
(self, pdf_path)
varag/rag/_simpleRAG.py:71
↓ 1 callersFunctionflatten_and_zero_pad
Flattens a PyTorch tensor and zero-pads it to a desired length. Args: tensor: The input PyTorch tensor. desired_length: The desir
examples/base_implementation/hybrid_colpali_embed.py:239
↓ 1 callersFunctionflatten_and_zero_pad
Flattens a PyTorch tensor and zero-pads it to a desired length. Args: tensor: The input PyTorch tensor. desired_length: The desir
examples/base_implementation/colpali_embed.py:221
↓ 1 callersMethodgenerate_similarity_maps
Generate similarity maps for ALL tokens in the query. Args: image: PIL Image to analyze query: Query
varag/utils.py:76
↓ 1 callersFunctionget_base64_image
(image: Union[str, Image.Image])
examples/base_implementation/hybrid_colpali_embed.py:93
↓ 1 callersFunctionget_base64_image
(image: Union[str, Image.Image])
examples/base_implementation/colpali_embed.py:78
↓ 1 callersFunctionget_model_colpali
(base_model_id: Optional[str] = None)
examples/base_implementation/hybrid_colpali_embed.py:68
↓ 1 callersFunctionget_model_colpali
(base_model_id: Optional[str] = None)
examples/base_implementation/colpali_embed.py:53
↓ 1 callersFunctionget_pdf_embedding
(pdf_path: str, model, processor)
examples/base_implementation/hybrid_colpali_embed.py:129
↓ 1 callersFunctionget_pdf_embedding
(pdf_path: str, model, processor)
examples/base_implementation/colpali_embed.py:114
↓ 1 callersFunctionget_pdf_images
(pdf_path)
examples/base_implementation/hybrid_colpali_embed.py:116
↓ 1 callersFunctionget_pdf_images
(pdf_path)
examples/base_implementation/colpali_embed.py:101
↓ 1 callersFunctionget_query_embedding
(query: str, model, processor)
examples/base_implementation/hybrid_colpali_embed.py:158
↓ 1 callersFunctionget_query_embedding
(query: str, model, processor)
examples/base_implementation/colpali_embed.py:143
↓ 1 callersMethodget_query_embedding
(self, query: str, model, processor)
varag/rag/_colpaliRAG.py:321
↓ 1 callersMethodget_query_embedding
(self, query: str, model, processor)
varag/rag/_hybridColpaliRAG.py:319
↓ 1 callersFunctiongradio_interface
()
demo.py:301
↓ 1 callersFunctiongradio_interface
()
examples/visionDemo.py:67
↓ 1 callersFunctiongradio_interface
()
examples/base_implementation/text_embed.py:222
↓ 1 callersFunctiongradio_interface
()
examples/base_implementation/jina_clip_embed.py:145
↓ 1 callersFunctiongradio_interface
()
examples/base_implementation/clip_embed.py:137
↓ 1 callersFunctiongradio_interface
()
examples/inference_colpali/demo_with_heatmaps.py:329
↓ 1 callersMethodindex
( self, data_path: Union[str, List[str]], overwrite: bool = False, recursive:
varag/rag/_visionRAG.py:134
↓ 1 callersFunctioningest_pdfs
(pdf_paths: List[str], use_docling: bool = False)
examples/base_implementation/text_embed.py:32
↓ 1 callersFunctionlanceDBConnection
(chunks, embeddings)
examples/base_implementation/text_embed.py:171
↓ 1 callersFunctionparse_args
()
demo.py:577
↓ 1 callersFunctionparse_args
()
examples/hybridColpaliDemo.py:148
↓ 1 callersFunctionparse_args
()
examples/colpaliDemo.py:131
↓ 1 callersFunctionparse_args
()
examples/textDemo.py:108
↓ 1 callersFunctionparse_args
()
examples/visionDemo.py:112
↓ 1 callersFunctionparse_args
()
examples/inference_colpali/demo_with_heatmaps.py:816
↓ 1 callersFunctionpdf_to_images
(pdf_path: str)
examples/base_implementation/jina_clip_embed.py:47
↓ 1 callersFunctionpdf_to_images
(pdf_path: str)
examples/base_implementation/clip_embed.py:47
↓ 1 callersMethodpdf_to_images
(self, pdf_path: str, verbose: bool = False)
varag/rag/_colpaliRAG.py:119
↓ 1 callersMethodpdf_to_images
(self, pdf_path: str, verbose: bool = False)
varag/rag/_hybridColpaliRAG.py:116
↓ 1 callersMethodpdf_to_images
(self, pdf_path: str, verbose: bool = False)
varag/rag/_visionRAG.py:66
next →1–100 of 240, ranked by callers