项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 3835
技术标签
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- 支持 CUDA 的 NVIDIA GPU(LoRA 适配器需动态加载到 GPU 内存)
- 已安装 Docker,用于运行官方预构建镜像
- Python 环境(如需使用 Python 客户端调用)
安装与启动步骤
-
1确认运行环境
准备带 CUDA 的 NVIDIA GPU 与 Docker。README 明确建议从官方预构建 Docker 镜像入手,避免自行编译 CUDA 内核和其他依赖。
-
2获取预构建镜像
按官方文档 Getting Started 的说明拉取 LoRAX 预构建镜像;README 节选未给出具体镜像名,请以官方文档为准。
-
3启动 LoRAX 服务
参考官方文档 Launch LoRAX Server 一节启动服务,模型与端口参数以文档为准,README 节选未列出具体启动命令。
-
4REST API 发起推理
服务启动后,按文档 Prompt via REST API 一节发送请求,即可用指定 LoRA 适配器完成推理。
-
5Python 客户端调用
按文档 Prompt via Python Client 一节,用 Python 客户端提交推理请求,适合集成到脚本或服务中。
-
6OpenAI 兼容对话
按文档 Chat via OpenAI API 一节,使用 OpenAI 兼容接口进行对话调用,可直接复用现有 OpenAI SDK 代码。
如何确认成功
REST API 或 Python 客户端能正常返回推理结果,即表示服务已就绪;README 未给出具体健康检查命令。
常见问题
Q:为什么 README 推荐用 Docker 镜像部署?
A:README 明确说明使用预构建 Docker 镜像可以避免编译自定义 CUDA 内核和其他依赖,省去大量环境配置工作。
Q:如何接入自己的 LoRA 适配器?
A:README 的功能说明指出,可在请求中直接指定来自 HuggingFace、Predibase 或任意本地文件系统的 LoRA 适配器,服务会即时加载而不阻塞并发请求。
Q:是否兼容 OpenAI 接口?
A:兼容。README 目录中提供了 Chat via OpenAI API 一节,可按其示例用 OpenAI 格式的接口进行对话调用。
Q:能不能同时服务多个微调模型?
A:可以。LoRAX 的设计目标就是在单张 GPU 上服务数千个微调模型,通过共享基础模型权重并动态加载 LoRA 适配器来降低部署成本。
注意事项
- README 节选未给出镜像名、端口和具体启动命令,实际部署请以官方文档 Getting Started 为准。
- 官方推荐使用预构建 Docker 镜像,自行编译 CUDA 内核容易出错。
- LoRA 适配器支持 HuggingFace、Predibase 和本地文件系统三种来源,请求时即时加载。
核心亮点
- 共享基础模型权重,单卡可承载数千 LoRA,显存占用大幅降低
- 支持动态加载/卸载适配器,无需重启服务即可切换模型
- 提供 OpenAI 兼容 API,迁移成本低,集成方便
不足之处
- 仅支持 LoRA 类微调,不适用于全量微调模型
- 文档/社区待观察
适用场景
- 多租户 AI 平台,为不同客户提供定制化模型服务
- 大规模 A/B 测试,快速验证多个微调版本效果
- 个性化推荐或对话系统,按用户动态切换模型
替代项目
vLLM、Text Generation Inference (TGI)、Punica
上一篇:higgsfield
下一篇:Torch-Pruning
同类项目推荐
DAEDAL
开源
免训练,让扩散语言模型按需生成任意长度文本
[ICLR 2026] Official repository of "Beyond Fixed: Training-Free Variable-Length Deno···
LLaSA_training
开源
用LLM算力换自然语音,训练推理双扩展
LLaSA: Scaling Train-time and Inference-time Compute for LLaMA-based Speech Synthesi···
Graph-CoT
开源
让大模型在知识图谱上一步步推理,提升复杂问答准确率
Graph Chain-of-Thought: Augmenting Large Language Models by Reasoning on Graphs (ACL···
simple-llm-finetuner
开源
拖拽式界面,小白也能微调大模型
Simple UI for LLM Model Finetuning
CICD-for-Machine-Learning
开源
用GitHub Actions一键跑通模型训练到部署全流程
A beginner's project on automating the training, evaluation, versioning, and deploym···
lorax
开源
一个服务跑上千个微调模型,省 GPU 又省心
Multi-LoRA inference server that scales to 1000s of fine-tuned LLMs
Target-Driven-Distillation
开源
让扩散模型蒸馏更快更稳,生成质量不掉线
Consistency Distillation with Target Timestep Selection and Decoupled Guidance
Dreambooth
开源
用几张照片微调扩散模型,让AI学会画你的专属对象
Fine-tuning of diffusion models
Directional-Preference-Alignment
开源
用方向性偏好让模型对齐更精准,训练更稳定
Directional Preference Alignment