Index A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | V A aadd_docs() (grag.components.vectordb.base.VectorDB method) add_caption_first (in module grag.components.parse_pdf) add_captions_to_blocks (in module grag.components.parse_pdf) add_captions_to_text (in module grag.components.parse_pdf) add_docs() (grag.components.vectordb.base.VectorDB method) aget_chunk() (grag.components.vectordb.base.VectorDB method) B base_dir (in module grag.components.llm) BasicRAG (class in grag.rag.basic_rag) C callbacks (in module grag.components.llm) ChromaClient() (in module grag.components.vectordb.chroma_client) chunk_overlap (in module grag.components.text_splitter) chunk_size (in module grag.components.text_splitter) client (in module grag.components.vectordb.chroma_client) (in module grag.components.vectordb.deeplake_client) collection (in module grag.components.vectordb.chroma_client) collection_name (in module grag.components.vectordb.chroma_client) (in module grag.components.vectordb.deeplake_client) configure_args() (in module grag.components.utils) custom_prompt (grag.rag.basic_rag.BasicRAG attribute) D DeepLakeClient() (in module grag.components.vectordb.deeplake_client) delete() (grag.components.vectordb.base.VectorDB method) device_map (in module grag.components.llm) doc_chain (grag.components.prompt.FewShotPrompt attribute) (grag.components.prompt.Prompt attribute), [1] (grag.rag.basic_rag.BasicRAG attribute) (grag.rag.basic_rag.BasicRAG property) download_release_asset() (in module grag.quantize.utils) E Embedding (class in grag.components.embedding) embedding_function (grag.components.embedding.Embedding attribute) (in module grag.components.vectordb.chroma_client) (in module grag.components.vectordb.deeplake_client) embedding_model (grag.components.embedding.Embedding attribute) (in module grag.components.vectordb.chroma_client) (in module grag.components.vectordb.deeplake_client) embedding_type (grag.components.embedding.Embedding attribute) (in module grag.components.vectordb.chroma_client) (in module grag.components.vectordb.deeplake_client) example_template (grag.components.prompt.FewShotPrompt attribute), [1] examples (grag.components.prompt.FewShotPrompt attribute), [1] extract_images (in module grag.components.parse_pdf) F fetch_model_repo() (in module grag.quantize.utils) FewShotPrompt (class in grag.components.prompt) filepath (grag.components.prompt.FewShotPrompt attribute) (grag.components.prompt.Prompt attribute), [1] find_config_path() (in module grag.components.utils) format() (grag.components.prompt.Prompt method) G get_asset_download_url() (in module grag.quantize.utils) get_chunk() (grag.components.vectordb.base.VectorDB method) get_config() (in module grag.components.utils) get_llamacpp_repo() (in module grag.quantize.utils) grag module grag.components module grag.components.embedding module grag.components.llm module grag.components.multivec_retriever module grag.components.parse_pdf module grag.components.prompt module grag.components.text_splitter module grag.components.utils module grag.components.vectordb module grag.components.vectordb.base module grag.components.vectordb.chroma_client module grag.components.vectordb.deeplake_client module grag.prompts module grag.quantize module grag.quantize.quantize module grag.quantize.utils module grag.rag module grag.rag.basic_rag module H host (in module grag.components.vectordb.chroma_client) I id_key (in module grag.components.multivec_retriever) image_output_dir (in module grag.components.parse_pdf) infer_table_structure (in module grag.components.parse_pdf) inference_quantized_model() (in module grag.quantize.utils) input_keys (grag.components.prompt.FewShotPrompt attribute), [1] (grag.components.prompt.Prompt attribute), [1] L langchain_client (in module grag.components.vectordb.chroma_client) (in module grag.components.vectordb.deeplake_client) language (grag.components.prompt.FewShotPrompt attribute) (grag.components.prompt.Prompt attribute), [1] LLM() (in module grag.components.llm) llm_kwargs (grag.rag.basic_rag.BasicRAG attribute) llm_type (grag.components.prompt.FewShotPrompt attribute) (grag.components.prompt.Prompt attribute), [1] load() (grag.components.prompt.Prompt class method) M max_new_tokens (in module grag.components.llm) model_computed_fields (grag.components.prompt.FewShotPrompt attribute) (grag.components.prompt.Prompt attribute) model_config (grag.components.prompt.FewShotPrompt attribute) (grag.components.prompt.Prompt attribute) model_fields (grag.components.prompt.FewShotPrompt attribute) (grag.components.prompt.Prompt attribute) model_name (grag.rag.basic_rag.BasicRAG attribute) (grag.rag.basic_rag.BasicRAG property) (in module grag.components.llm) module grag grag.components grag.components.embedding grag.components.llm grag.components.multivec_retriever grag.components.parse_pdf grag.components.prompt grag.components.text_splitter grag.components.utils grag.components.vectordb grag.components.vectordb.base grag.components.vectordb.chroma_client grag.components.vectordb.deeplake_client grag.prompts grag.quantize grag.quantize.quantize grag.quantize.utils grag.rag grag.rag.basic_rag N n_batch (in module grag.components.llm) n_ctx (in module grag.components.llm) n_gpu_layers (in module grag.components.llm) name (grag.components.prompt.FewShotPrompt attribute) (grag.components.prompt.Prompt attribute), [1] namespace (in module grag.components.multivec_retriever) O output_keys (grag.components.prompt.FewShotPrompt attribute) output_parser() (grag.rag.basic_rag.BasicRAG static method) P ParsePDF() (in module grag.components.parse_pdf) pipeline (in module grag.components.llm) port (in module grag.components.vectordb.chroma_client) prefix (grag.components.prompt.FewShotPrompt attribute), [1] Prompt (class in grag.components.prompt) prompt (grag.components.prompt.Prompt attribute) prompt_matcher() (grag.rag.basic_rag.BasicRAG method) Q quantization (in module grag.components.llm) quantize_model() (in module grag.quantize.utils) R refine_call() (grag.rag.basic_rag.BasicRAG method) refine_chain() (grag.rag.basic_rag.BasicRAG method) repo_id_resolver() (in module grag.quantize.utils) retriever (in module grag.components.multivec_retriever) Retriever() (in module grag.components.multivec_retriever) retriever_kwargs (grag.rag.basic_rag.BasicRAG attribute) S save() (grag.components.prompt.Prompt method) single_text_out (in module grag.components.parse_pdf) source (grag.components.prompt.FewShotPrompt attribute) (grag.components.prompt.Prompt attribute), [1] splitter (in module grag.components.multivec_retriever) std_out (in module grag.components.llm) store (in module grag.components.multivec_retriever) store_path (in module grag.components.multivec_retriever) (in module grag.components.vectordb.deeplake_client) strategy (in module grag.components.parse_pdf) stuff_call() (grag.rag.basic_rag.BasicRAG method) stuff_chain() (grag.rag.basic_rag.BasicRAG method) stuff_docs() (grag.rag.basic_rag.BasicRAG static method) (in module grag.components.utils) suffix (grag.components.prompt.FewShotPrompt attribute), [1] T table_as_html (in module grag.components.parse_pdf) task (grag.components.prompt.FewShotPrompt attribute) (grag.components.prompt.Prompt attribute), [1] (grag.rag.basic_rag.BasicRAG attribute) (grag.rag.basic_rag.BasicRAG property) (in module grag.components.llm) temperature (in module grag.components.llm) template (grag.components.prompt.Prompt attribute) TextSplitter() (in module grag.components.text_splitter) top_k (in module grag.components.multivec_retriever) V validate_doc_chain() (grag.components.prompt.Prompt class method) validate_examples() (grag.components.prompt.FewShotPrompt class method) validate_input_keys() (grag.components.prompt.Prompt class method) validate_output_keys() (grag.components.prompt.FewShotPrompt class method) validate_task() (grag.components.prompt.Prompt class method) VectorDB (class in grag.components.vectordb.base) vectordb (in module grag.components.multivec_retriever)