├── .gitignore ├── README.md ├── data ├── interim │ ├── codev_emb_list.parquet │ ├── df_code_v_desc.parquet │ ├── df_code_v完整码值信息.parquet │ ├── df_col.parquet │ ├── df_ratio_note字段单位统计.xlsx │ ├── df_table.parquet │ ├── knowledge_base.json │ ├── memory.json │ ├── schema_embeddings.parquet │ ├── table_columns_embeddings.parquet │ └── 字段空值率统计.xlsx └── questions │ ├── question.json │ ├── question_b榜.json │ └── 金融复赛a榜.json ├── env_template ├── images ├── Query Extractor.png ├── SQL Agent.png ├── Schema Linking.png ├── background.png ├── framework.png └── gradio_demo.png ├── requirements.txt ├── src ├── LLM.py ├── agent_logger.py ├── agent_pipeline.py ├── agent_tools.py ├── agents.py ├── config.py ├── const_cn.py ├── embedding.py ├── gradio_app.py ├── gradio_config.py ├── memory.py ├── run_main.py ├── sql_retrieve.py ├── start_gradio.py ├── styles.py ├── table_utils.py ├── utils.py └── 表格预处理.ipynb └── static └── gradio_styles.css /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/README.md -------------------------------------------------------------------------------- /data/interim/codev_emb_list.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/data/interim/codev_emb_list.parquet -------------------------------------------------------------------------------- /data/interim/df_code_v_desc.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/data/interim/df_code_v_desc.parquet -------------------------------------------------------------------------------- /data/interim/df_code_v完整码值信息.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/data/interim/df_code_v完整码值信息.parquet -------------------------------------------------------------------------------- /data/interim/df_col.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/data/interim/df_col.parquet -------------------------------------------------------------------------------- /data/interim/df_ratio_note字段单位统计.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/data/interim/df_ratio_note字段单位统计.xlsx -------------------------------------------------------------------------------- /data/interim/df_table.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/data/interim/df_table.parquet -------------------------------------------------------------------------------- /data/interim/knowledge_base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/data/interim/knowledge_base.json -------------------------------------------------------------------------------- /data/interim/memory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/data/interim/memory.json -------------------------------------------------------------------------------- /data/interim/schema_embeddings.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/data/interim/schema_embeddings.parquet -------------------------------------------------------------------------------- /data/interim/table_columns_embeddings.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/data/interim/table_columns_embeddings.parquet -------------------------------------------------------------------------------- /data/interim/字段空值率统计.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/data/interim/字段空值率统计.xlsx -------------------------------------------------------------------------------- /data/questions/question.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/data/questions/question.json -------------------------------------------------------------------------------- /data/questions/question_b榜.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/data/questions/question_b榜.json -------------------------------------------------------------------------------- /data/questions/金融复赛a榜.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/data/questions/金融复赛a榜.json -------------------------------------------------------------------------------- /env_template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/env_template -------------------------------------------------------------------------------- /images/Query Extractor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/images/Query Extractor.png -------------------------------------------------------------------------------- /images/SQL Agent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/images/SQL Agent.png -------------------------------------------------------------------------------- /images/Schema Linking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/images/Schema Linking.png -------------------------------------------------------------------------------- /images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/images/background.png -------------------------------------------------------------------------------- /images/framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/images/framework.png -------------------------------------------------------------------------------- /images/gradio_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/images/gradio_demo.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/LLM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/src/LLM.py -------------------------------------------------------------------------------- /src/agent_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/src/agent_logger.py -------------------------------------------------------------------------------- /src/agent_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/src/agent_pipeline.py -------------------------------------------------------------------------------- /src/agent_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/src/agent_tools.py -------------------------------------------------------------------------------- /src/agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/src/agents.py -------------------------------------------------------------------------------- /src/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/src/config.py -------------------------------------------------------------------------------- /src/const_cn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/src/const_cn.py -------------------------------------------------------------------------------- /src/embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/src/embedding.py -------------------------------------------------------------------------------- /src/gradio_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/src/gradio_app.py -------------------------------------------------------------------------------- /src/gradio_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/src/gradio_config.py -------------------------------------------------------------------------------- /src/memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/src/memory.py -------------------------------------------------------------------------------- /src/run_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/src/run_main.py -------------------------------------------------------------------------------- /src/sql_retrieve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/src/sql_retrieve.py -------------------------------------------------------------------------------- /src/start_gradio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/src/start_gradio.py -------------------------------------------------------------------------------- /src/styles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/src/styles.py -------------------------------------------------------------------------------- /src/table_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/src/table_utils.py -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/src/utils.py -------------------------------------------------------------------------------- /src/表格预处理.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/src/表格预处理.ipynb -------------------------------------------------------------------------------- /static/gradio_styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LXlearning/FinSQL_agent-2024_Financial_LLM_Challenge-1st-Solutions/HEAD/static/gradio_styles.css --------------------------------------------------------------------------------