SYMBOL INDEX (59 symbols across 14 files) FILE: templates/adaptive_rag/app.py class App (line 24) | class App(BaseModel): method run (line 34) | def run(self) -> None: FILE: templates/document_indexing/app.py class App (line 24) | class App(BaseModel): method run (line 34) | def run(self) -> None: FILE: templates/document_store_mcp_server/app.py class App (line 17) | class App(BaseModel): method run (line 26) | def run(self) -> None: FILE: templates/drive_alert/app.py class DocumentInputSchema (line 49) | class DocumentInputSchema(pw.Schema): class QueryInputSchema (line 53) | class QueryInputSchema(pw.Schema): function build_prompt (line 60) | def build_prompt(documents, query): function build_prompt_check_for_alert_request_and_extract_query (line 73) | def build_prompt_check_for_alert_request_and_extract_query(query: str) -... function split_answer (line 88) | def split_answer(answer: str) -> tuple[bool, str]: function build_prompt_compare_answers (line 94) | def build_prompt_compare_answers(new: str, old: str) -> str: function make_query_id (line 106) | def make_query_id(user, query) -> str: function construct_notification_message (line 111) | def construct_notification_message(query: str, response: str) -> str: function construct_message (line 116) | def construct_message(response, alert_flag, metainfo=None): function decision_to_bool (line 124) | def decision_to_bool(decision: str) -> bool: function run (line 128) | def run( FILE: templates/multimodal_rag/app.py class App (line 24) | class App(BaseModel): method run (line 34) | def run(self) -> None: FILE: templates/private_rag/app.py class App (line 24) | class App(BaseModel): method run (line 34) | def run(self) -> None: FILE: templates/question_answering_rag/app.py class App (line 24) | class App(BaseModel): method run (line 34) | def run(self) -> None: FILE: templates/question_answering_rag/ui/ui.py function get_indexed_files (line 74) | def get_indexed_files(metadata_list: list[dict], opt_key: str) -> list: function get_ingested_files (line 85) | def get_ingested_files(metadata_list: list[dict], opt_key: str) -> list: FILE: templates/slides_ai_search/app.py class App (line 21) | class App(BaseModel): method run (line 39) | def run(self) -> None: FILE: templates/slides_ai_search/pathway_slides_ai_search/__init__.py function get_model_from_file (line 17) | def get_model_from_file(file_path: str | os.PathLike[str]) -> type[BaseM... function get_model_from_dict (line 34) | def get_model_from_dict(schema: dict[str, Any]) -> type[BaseModel]: function get_model (line 53) | def get_model(source: str | os.PathLike[str] | dict[str, Any]) -> type[B... function encode_str (line 72) | def encode_str(original_string: str) -> str: function add_slide_id (line 76) | def add_slide_id(text: str, metadata: dict) -> tuple[str, dict]: class DeckRetrieverWithFileSave (line 91) | class DeckRetrieverWithFileSave(DeckRetriever): method dump_img_callback (line 92) | def dump_img_callback(self, key, row, time, is_addition): method dump_file_callback (line 107) | def dump_file_callback(self, key, row, time, is_addition): method __init__ (line 120) | def __init__(self, *args, **kwargs): FILE: templates/slides_ai_search/ui/ui.py function get_options_list (line 85) | def get_options_list(metadata_list: list[dict], opt_key: str) -> list: function parse_slide_id_components (line 91) | def parse_slide_id_components(slide_id: str) -> tuple[str, int, int]: function create_slide_url (line 98) | def create_slide_url(name: str, page: int, page_count: int) -> str: function get_image_serve_url (line 102) | def get_image_serve_url(metadata: dict) -> str: function get_adjacent_image_urls (line 107) | def get_adjacent_image_urls(metadata: dict) -> list[str]: function get_slide_link (line 142) | def get_slide_link(file_name, page_num=None) -> str: function get_all_index_files (line 150) | def get_all_index_files() -> list[str]: function get_category_filter (line 252) | def get_category_filter(category: str) -> str: function get_language_filter (line 257) | def get_language_filter(lang: str) -> str: function combine_filters (line 261) | def combine_filters(*args: str | None) -> str: function get_ext_img_with_href (line 305) | def get_ext_img_with_href(url, target_url, *args) -> str: function log_rate_answer (line 334) | def log_rate_answer(event, idx, kwargs): FILE: templates/unstructured_to_sql_on_the_fly/app.py class FinancialStatementSchema (line 78) | class FinancialStatementSchema(pw.Schema): class NLQuerySchema (line 87) | class NLQuerySchema(pw.Schema): function build_prompt_structure (line 93) | def build_prompt_structure( function build_prompt_query (line 130) | def build_prompt_query(postresql_table: str, query: str) -> str: function parse_str_to_list (line 174) | def parse_str_to_list(response: str) -> list: function structure_on_the_fly (line 179) | def structure_on_the_fly( function unstructured_query (line 211) | def unstructured_query( function strip_metadata (line 269) | def strip_metadata(docs: list[tuple[str, dict]]) -> list[str]: function run (line 273) | def run( FILE: templates/unstructured_to_sql_on_the_fly/postgres/init-db.sql type quarterly_earnings (line 1) | CREATE TABLE IF NOT EXISTS quarterly_earnings ( FILE: templates/unstructured_to_sql_on_the_fly/ui/server.py function json_to_table (line 45) | def json_to_table(json_value):