# bidPyServer **Repository Path**: Sunne.com/bid-py-server ## Basic Information - **Project Name**: bidPyServer - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-11 - **Last Updated**: 2025-11-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 介绍 ## 阡陌后台核心算法 ### Checkerboard - `app.py` -- 启动程序(前后端交互) - `META.py` -- 程序参数读取和设置 - `xx_parser` -- 解析各种文档的程序(如 `.docx`/`.pdf` 等) - `QA_moduled` -- 主要的查询和生成算法入口 - `txt2doc` -- 自动写文档程序 - `encoder_finetuner` -- 根据用户回答优化本地编码器 ### 知识固化库_DEMO - `Supplementary Files` -- 一些被解析过的文件 - `templates` -- 自动生成文档时参考的提纲模板 - `默认目录` -- 打开本地端网页时的第一个默认目录 - `Meta setting.csv` -- 罗列了主要设置 --- # 安装教程 1. 需要创建一个 `Pretrained models` 文件夹,与 `Checkerboard` 文件夹同级,其中放置语义编码模型和本地大模型,结构如下: ``` - Checkerboard - Pretrained models - BAAI (必需,BGE-M3 的语义编码模型,[下载地址](https://huggingface.co/BAAI/bge-m3)) - qwen2.5-7B (必需,目前主要支持 qwen,deepseek 接入开发中) - ... - stopwords.txt (非必需,可以在 `Meta setting.csv` 中设置不启用) ``` --- # 使用说明 1. 运行 `Checkerboard` 中的 `app.py` 文件即可。