fenglinbei/lm_server

基于python实现的LLM、embedding以及rerank的API服务

Python

1

5 commits

updated Jun 7, 2025

See the code

README

LLM SERVER

当前分支使用的模型为 chatglm3-6b-f16-ggml

🐳 环境配置

启动方式

第一次启动

在项目主目录下 docker-compose up -d 即可完成docker镜像的构建与启动

后续启动

bash autorestart.sh 由于显存限制,当context过长时可能导致显存溢出导致服务不可用 该脚本会自动检查服务的状态,若不可用则会自动重启

🤖 使用方式

参数配置

在项目根目录的.env修改以下参数

  • PORT: 服务器端口

  • MODEL_NAME: 若使用的是ggml模型,此处填入模型的.bin文件路径,若使用HF模型,此处填入包含config.json的模型文件夹

  • MODEL_PATH: 若使用的是ggml模型,此处填入原模型的包含config.json的模型文件夹,若使用HF模型,此处填入包含config.json的模型文件夹

fenglinbei/lm_server

基于python实现的LLM、embedding以及rerank的API服务

Python

1

5 commits

updated Jun 7, 2025

See the code

README

LLM SERVER

当前分支使用的模型为 chatglm3-6b-f16-ggml

🐳 环境配置

启动方式

第一次启动

在项目主目录下 docker-compose up -d 即可完成docker镜像的构建与启动

后续启动

bash autorestart.sh 由于显存限制,当context过长时可能导致显存溢出导致服务不可用 该脚本会自动检查服务的状态,若不可用则会自动重启

🤖 使用方式

参数配置

在项目根目录的.env修改以下参数

  • PORT: 服务器端口

  • MODEL_NAME: 若使用的是ggml模型,此处填入模型的.bin文件路径,若使用HF模型,此处填入包含config.json的模型文件夹

  • MODEL_PATH: 若使用的是ggml模型,此处填入原模型的包含config.json的模型文件夹,若使用HF模型,此处填入包含config.json的模型文件夹