Index _ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | W _ __str__() (Conversation method) (User method) (UserMessage method) __tablename__ (Conversation attribute) (User attribute) (UserMessage attribute) A ACCESS_TOKEN_EXPIRE_MINUTES (Settings attribute) AgentState (class in backend.api.llm_pipeline) ALGORITHM (Settings attribute) API_KEY (Settings attribute) app (in module backend.main) (LLM_Pipeline attribute) APP_PASSWORD (Settings attribute) authenticated (UserAuthentication attribute) B backend.api module backend.api.fast_api module backend.api.llm_pipeline module backend.api.models module backend.api.utils module backend.cache_models module backend.crypt module backend.crypt.encrypt_decrypt module backend.database module backend.database.config module backend.database.config.config module backend.database.config.connection_engine module backend.database.core module backend.database.core.funcs module backend.database.daos module backend.database.daos.conversation_dao module backend.database.daos.user_dao module backend.database.daos.user_message_dao module backend.database.entities module backend.database.entities.conversations module backend.database.entities.messages module backend.database.entities.user module backend.database.helpers module backend.database.helpers.transactionManagement module backend.main module C cache_cross_encoders() (in module backend.cache_models) cache_sentence_transformers() (in module backend.cache_models) chat_endpoint() (in module backend.api.fast_api) check_create_user_instance() (in module backend.database.core.funcs) check_passwords() (EncryptionDec method), [1], [2], [3] check_verification_code() (in module backend.database.core.funcs) code (VerifCode attribute) code_created_on (User attribute), [1] COHERE_API_KEY (Settings attribute) cohere_client (LLM_Pipeline attribute) COHERE_MODEL_ID (Settings attribute) connection_engine (in module backend.database.config.connection_engine) connection_url (in module backend.database.config.connection_engine) context (AgentState attribute) Conversation (class in backend.database.entities.conversations) conversation_history (Message attribute) conversation_id (NewMessage attribute) (UpdateConversationDetails attribute) (UserFeedback attribute) (UserMessage attribute), [1] conversation_name (Conversation attribute), [1] (ConversationCreationDetails attribute) (UpdateConversationDetails attribute) ConversationCreationDetails (class in backend.api.models) ConversationDao (class in backend.database.daos.conversation_dao) create_access_token() (in module backend.api.utils) create_conversation() (in module backend.database.core.funcs) create_message() (in module backend.database.core.funcs) createConversation() (ConversationDao method) createMessage() (UserMessagesDao method) createUser() (UserDao method) D date_created_on (UserMessage attribute), [1] DB_DATABASE_NAME (Settings attribute) DB_DRIVER_NAME (Settings attribute) DB_HOST (Settings attribute) DB_PASSWORD (Settings attribute) db_session_context (in module backend.database.helpers.transactionManagement) DB_USERNAME (Settings attribute) declarativeBase (in module backend.database.config.connection_engine) detail (UserAuthentication attribute) dict_lang (LLM_Pipeline attribute) E email (User attribute), [1] (UserData attribute) (UserOpenData attribute) EMBEDDING_MODELS (in module backend.cache_models) EMBEDDINGS_DIR (in module backend.cache_models) EncryptionDec (class in backend.crypt) (class in backend.crypt.encrypt_decrypt) env_file (Settings.Config attribute) F feedback (NewMessage attribute) (UserFeedback attribute) (UserMessage attribute), [1] fetchConversationByConverastionName() (ConversationDao method) fetchConversationByUserId() (ConversationDao method) fetchConversationByUserIdAndConverastionName() (ConversationDao method) fetchMessagesByConversationId() (UserMessagesDao method) fetchUser() (UserDao method) fetchUserByEmail() (UserDao method) fetchUserToken() (UserDao method) FRONTEND_URL (Settings attribute) G generate_verification_code() (EncryptionDec method), [1], [2], [3] get_context() (LLM_Pipeline method) get_conversations() (in module backend.database.core.funcs) get_messages() (in module backend.api.fast_api) get_search_results() (LLM_Pipeline method) get_token() (in module backend.database.core.funcs) get_user() (in module backend.api.fast_api) get_user_conversations() (in module backend.api.fast_api) get_user_messages() (in module backend.database.core.funcs) H hash_password() (EncryptionDec method), [1], [2], [3] I id (Conversation attribute), [1] (NewMessage attribute) (User attribute), [1] (UserMessage attribute), [1] index_mapping (LLM_Pipeline attribute) INIT_MODE (Settings attribute) initialize_indexes() (in module backend.api.llm_pipeline) initialize_workflow() (LLM_Pipeline method) is_valid_password() (EncryptionDec method), [1], [2], [3] L last_updated (Conversation attribute), [1] lifespan() (in module backend.main) LLM_Pipeline (class in backend.api.llm_pipeline) load_reranker_model() (in module backend.api.llm_pipeline) load_vector_index() (in module backend.api.llm_pipeline) logger (in module backend.main) login() (in module backend.api.fast_api) login_user() (in module backend.database.core.funcs) logout() (in module backend.api.fast_api) M Message (class in backend.api.models) message (Message attribute) message_id (UserFeedback attribute) message_text (UserMessage attribute), [1] metadata (in module backend.database.config.connection_engine) model (LLM_Pipeline attribute) module backend.api backend.api.fast_api backend.api.llm_pipeline backend.api.models backend.api.utils backend.cache_models backend.crypt backend.crypt.encrypt_decrypt backend.database backend.database.config backend.database.config.config backend.database.config.connection_engine backend.database.core backend.database.core.funcs backend.database.daos backend.database.daos.conversation_dao backend.database.daos.user_dao backend.database.daos.user_message_dao backend.database.entities backend.database.entities.conversations backend.database.entities.messages backend.database.entities.user backend.database.helpers backend.database.helpers.transactionManagement backend.main N new_conversation() (in module backend.api.fast_api) new_message() (in module backend.api.fast_api) NewMessage (class in backend.api.models) O OLLAMA_SERVER_URL (Settings attribute) OPEN_AI_MODEL (Settings attribute) P password (User attribute), [1] (UserCredentials attribute) (UserData attribute) Q query_classification (AgentState attribute) query_classification() (LLM_Pipeline method) query_rewriting() (LLM_Pipeline method) query_translation() (LLM_Pipeline method) questions (AgentState attribute) R rag_pipeline() (LLM_Pipeline method) register() (in module backend.api.fast_api) reranker_model (LLM_Pipeline attribute) RERANKER_MODELS (in module backend.cache_models) RERANKERS_DIR (in module backend.cache_models) resend_code() (in module backend.api.fast_api) resend_ver_code() (in module backend.database.core.funcs) retrieve_docs() (LLM_Pipeline method) retrieved_docs (AgentState attribute) retrieving_docs() (LLM_Pipeline method) role (NewMessage attribute) (User attribute), [1] (UserMessage attribute), [1] router (in module backend.api.fast_api) run_classifications_parallel() (LLM_Pipeline method) run_full_pipeline() (LLM_Pipeline method) run_retrievals_parallel() (LLM_Pipeline method) S sanitize_model_id() (in module backend.cache_models) search_results (AgentState attribute) SECRET_KEY (Settings attribute) send_verification_code() (in module backend.database.core.funcs) SENDER_EMAIL (Settings attribute) serve_react_app() (in module backend.main) session_id (User attribute), [1] set_feedback() (in module backend.database.core.funcs) Settings (class in backend.database.config.config) settings (in module backend.database.config.config) Settings.Config (class in backend.database.config.config) starting_prompt() (LLM_Pipeline method) summarized_context (AgentState attribute) T TAVILY_API_KEY (Settings attribute) text (NewMessage attribute) transactional() (in module backend.database.helpers.transactionManagement) U update_conv() (in module backend.database.core.funcs) update_conversation() (in module backend.api.fast_api) update_token() (in module backend.database.core.funcs) updateConversationByDate() (ConversationDao method) updateConversationByName() (ConversationDao method) UpdateConversationDetails (class in backend.api.models) updateMessageFeedback() (UserMessagesDao method) updateToken() (UserDao method) updateVerCode() (UserDao method) updateVerified() (UserDao method) url (in module backend.main) User (class in backend.database.entities.user) user_details (UserAuthentication attribute) user_feedback() (in module backend.api.fast_api) user_id (Conversation attribute), [1] user_name (User attribute), [1] user_query (AgentState attribute) UserAuthentication (class in backend.api.models) UserCredentials (class in backend.api.models) UserDao (class in backend.database.daos.user_dao) UserData (class in backend.api.models) UserFeedback (class in backend.api.models) UserMessage (class in backend.database.entities.messages) UserMessagesDao (class in backend.database.daos.user_message_dao) username (ConversationCreationDetails attribute) (UserCredentials attribute) (UserData attribute) (UserOpenData attribute) (VerifCode attribute) UserOpenData (class in backend.api.models) V VerifCode (class in backend.api.models) verification_code (User attribute), [1] verified (User attribute), [1] verify() (in module backend.api.fast_api) verify_token() (in module backend.api.utils) VITE_API_URL (Settings attribute) W web_search() (LLM_Pipeline method) websocket_endpoint() (in module backend.main)