Index A | B | C | D | E | F | G | H | I | L | M | O | P | Q | R | S | T | U | W A add_content_to_db() (indexing.base.BaseIndexer method) add_faq_data_from_csv() (in module indexing_api) add_rag_data_from_csv() (in module indexing_api) AdminIndexer (class in indexing.pipelines.admin) AdminParser (class in indexing.pipelines.admin) AHVIndexer (class in indexing.pipelines.ahv) AHVParser (class in indexing.pipelines.ahv) answer (schemas.question.Question attribute) (schemas.question.QuestionCreate attribute) (schemas.question.QuestionItem attribute) autocomplete() (in module autocomplete_api) autocomplete.autocompleter module autocomplete_api module Autocompleter (class in autocomplete.autocompleter) B BaseIndexer (class in indexing.base) BaseParser (class in indexing.base) BaseScraper (class in indexing.base) BaseService (class in database.service.base) BSVIndexer (class in indexing.pipelines.bsv) C clean_documents() (indexing.base.BaseParser method), [1] (indexing.pipelines.admin.AdminParser method) (indexing.pipelines.ahv.AHVParser method) cleaner (indexing.pipelines.admin.AdminParser attribute) (indexing.pipelines.ahv.AHVParser attribute) contains_tag() (indexing.base.BaseParser method) (indexing.pipelines.ahv.AHVParser method) convert_html_to_documents() (indexing.base.BaseParser method) (indexing.pipelines.admin.AdminParser method) convert_pdf_to_documents() (indexing.base.BaseParser method) (indexing.pipelines.ahv.AHVParser method) convert_to_documents() (indexing.base.BaseParser method) (indexing.pipelines.admin.AdminParser method) (indexing.pipelines.ahv.AHVParser method) create() (database.service.base.BaseService method) (database.service.base.EmbeddingService method) (database.service.question.QuestionService method) create_all() (database.service.base.BaseService method) (database.service.base.EmbeddingService method) create_rag_message() (rag.rag_processor.RAGProcessor method) D database.database module delete() (database.service.base.BaseService method) delete_all() (database.service.base.BaseService method) docs() (in module rag_api) documents (schemas.source.Source attribute) DocumentService (class in database.service.document) E embed() (rag.rag_processor.RAGProcessor method) embed_faq_data() (in module indexing_api) embed_many() (database.service.base.EmbeddingService method) embed_one() (database.service.base.EmbeddingService method) embed_rag_data() (in module indexing_api) embedding (schemas.document.DocumentCreate attribute) (schemas.document.DocumentUpdate attribute) (schemas.question.QuestionCreate attribute) (schemas.question.QuestionItem attribute) (schemas.question.QuestionUpdate attribute) EmbeddingService (class in database.service.base) exact_match() (in module autocomplete_api) extract_article() (indexing.pipelines.bsv.BSVIndexer method) F fetch() (indexing.base.BaseScraper method), [1] fetcher (indexing.scraper.Scraper attribute) from_pages_to_content() (indexing.base.BaseIndexer method) (indexing.pipelines.admin.AdminIndexer method) (indexing.pipelines.ahv.AHVIndexer method) fuzzy_match() (in module autocomplete_api) fuzzy_match_threshold (autocomplete.autocompleter.Autocompleter attribute) G get() (database.service.base.BaseService method) get_all_documents() (database.service.document.DocumentService method) get_autocomplete() (autocomplete.autocompleter.Autocompleter method) get_by_text() (database.service.base.EmbeddingService method) get_by_url() (database.service.document.DocumentService method) (database.service.source.SourceService method) get_count() (database.service.document.DocumentService method) get_db() (in module database.database) get_engine() (in module database.database) get_exact_match() (database.service.matching.MatchingService method) get_fuzzy_match() (database.service.matching.MatchingService method) get_or_create() (database.service.source.SourceService method) get_pdf_paths() (indexing.base.BaseParser method) (indexing.pipelines.ahv.AHVParser method) get_semantic_match() (database.service.matching.MatchingService method) get_sitemap_urls() (indexing.pipelines.bsv.BSVIndexer method) get_trigram_match() (database.service.matching.MatchingService method) H html_content_from_sitemap() (indexing.base.BaseScraper method) html_converter (indexing.pipelines.admin.AdminParser attribute) I id (schemas.document.Document attribute) (schemas.question.Question attribute) (schemas.question.QuestionItem attribute) (schemas.source.Source attribute) index() (indexing.base.BaseIndexer method) (indexing.pipelines.admin.AdminIndexer method) (indexing.pipelines.ahv.AHVIndexer method) index_data() (in module indexing_api) index_faq_data() (in module indexing_api) index_html_from_sitemap() (in module indexing_api) index_pdfs_from_sitemap() (in module indexing_api) indexing.pipelines.admin module indexing.pipelines.ahv module indexing.pipelines.bsv module indexing_api module init_indexing() (in module indexing_api) init_retriever_client() (rag.rag_processor.RAGProcessor method) L language (schemas.document.Document attribute) (schemas.document.DocumentBase attribute) (schemas.document.DocumentCreate attribute) (schemas.document.DocumentUpdate attribute) (schemas.question.Question attribute) (schemas.question.QuestionBase attribute) (schemas.question.QuestionCreate attribute) (schemas.question.QuestionItem attribute) (schemas.question.QuestionUpdate attribute) limit (autocomplete.autocompleter.Autocompleter attribute) M main module MatchingService (class in database.service.matching) module autocomplete.autocompleter autocomplete_api database.database indexing.pipelines.admin indexing.pipelines.ahv indexing.pipelines.bsv indexing_api main rag.rag_processor rag_api schemas.document schemas.question schemas.source O objects (schemas.document.DocumentsCreate attribute) (schemas.question.QuestionsCreate attribute) P parse_html() (indexing.base.BaseParser method) (indexing.pipelines.ahv.AHVParser method) parse_urls() (indexing.base.BaseParser method) (indexing.pipelines.admin.AdminParser method) (indexing.pipelines.ahv.AHVParser method) parse_xml() (indexing.base.BaseParser method) (indexing.pipelines.admin.AdminParser method) parser (indexing.pipelines.admin.AdminIndexer attribute) (indexing.pipelines.ahv.AHVIndexer attribute) pdf_content_from_sitemap() (indexing.base.BaseScraper method) pdf_converter (indexing.pipelines.ahv.AHVParser attribute) process() (rag.rag_processor.RAGProcessor method) process_query() (in module rag_api) Q questions (schemas.source.Source attribute) QuestionService (class in database.service.question) R rag.rag_processor module rag_api module RAGProcessor (class in rag.rag_processor) remove_duplicate_links() (indexing.base.BaseParser method) remove_empty_documents() (indexing.base.BaseParser method) rerank() (in module rag_api) retrieve() (rag.rag_processor.RAGProcessor method) run() (indexing.pipelines.bsv.BSVIndexer method) S schemas.document module schemas.question module schemas.source module scrap_urls() (indexing.base.BaseScraper method), [1] (indexing.scraper.Scraper method), [1] Scraper (class in indexing.scraper) scraper (indexing.pipelines.admin.AdminIndexer attribute) (indexing.pipelines.ahv.AHVIndexer attribute) semantic_similarity_match() (in module autocomplete_api) semantic_similarity_match_inner_prod() (database.service.matching.MatchingService method) semantic_similarity_match_l1() (database.service.matching.MatchingService method) semantic_similarity_match_l2() (database.service.matching.MatchingService method) source (schemas.document.DocumentCreate attribute) (schemas.question.QuestionCreate attribute) (schemas.question.QuestionItem attribute) source_id (schemas.document.DocumentUpdate attribute) (schemas.question.QuestionUpdate attribute) SourceService (class in database.service.source) split_documents() (indexing.base.BaseParser method), [1] (indexing.pipelines.admin.AdminParser method) (indexing.pipelines.ahv.AHVParser method) splitter (indexing.pipelines.admin.AdminParser attribute) (indexing.pipelines.ahv.AHVParser attribute) T tag (schemas.document.Document attribute) (schemas.document.DocumentBase attribute) (schemas.document.DocumentCreate attribute) (schemas.document.DocumentUpdate attribute) (schemas.question.Question attribute) (schemas.question.QuestionBase attribute) (schemas.question.QuestionCreate attribute) (schemas.question.QuestionItem attribute) (schemas.question.QuestionUpdate attribute) text (schemas.document.Document attribute) (schemas.document.DocumentBase attribute) (schemas.document.DocumentCreate attribute) (schemas.document.DocumentUpdate attribute) (schemas.question.Question attribute) (schemas.question.QuestionBase attribute) (schemas.question.QuestionCreate attribute) (schemas.question.QuestionItem attribute) (schemas.question.QuestionUpdate attribute) trigram_match() (in module autocomplete_api) trigram_match_threshold (autocomplete.autocompleter.Autocompleter attribute) U update() (database.service.base.BaseService method) (database.service.base.EmbeddingService method) upload_csv_faq() (in module indexing_api) upload_csv_rag() (in module indexing_api) upload_pdf_rag() (in module indexing_api) upsert() (database.service.base.EmbeddingService method) url (schemas.document.Document attribute) (schemas.document.DocumentBase attribute) (schemas.document.DocumentCreate attribute) (schemas.document.DocumentUpdate attribute) (schemas.question.Question attribute) (schemas.question.QuestionBase attribute) (schemas.question.QuestionCreate attribute) (schemas.question.QuestionItem attribute) (schemas.question.QuestionUpdate attribute) (schemas.source.Source attribute) (schemas.source.SourceBase attribute) (schemas.source.SourceCreate attribute) W welcome() (in module main)