3 Star 1 Fork 1

Gitee 极速下载/Exllama

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/turboderp/exllama
克隆/下载
Dockerfile 1.11 KB
一键复制 编辑 原始数据 按行查看 历史
FROM nvidia/cuda:11.8.0-cudnn8-devel-ubuntu22.04 as build
ARG RUN_UID="1000" \
APPLICATION_STATE_PATH="/data"
ENV RUN_UID=$RUN_UID \
APPLICATION_STATE_PATH=$APPLICATION_STATE_PATH \
CONTAINER_MODEL_PATH=$APPLICATION_STATE_PATH/model \
CONTAINER_SESSIONS_PATH=$APPLICATION_STATE_PATH/exllama_sessions
RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y ninja-build python3 python3-pip && \
rm -rf /var/lib/apt/lists/*
# Setup user which will run the service and create application state directory
RUN if [ ${RUN_UID} -ne 0 ] ; then useradd -m -u $RUN_UID user ; fi \
&& mkdir -p $APPLICATION_STATE_PATH \
&& mkdir -p $CONTAINER_MODEL_PATH \
&& mkdir -p $CONTAINER_SESSIONS_PATH \
&& chown -R $RUN_UID $APPLICATION_STATE_PATH
USER $RUN_UID
COPY --chown=$RUN_UID . /app
WORKDIR /app
# Create application state directory and install python packages
RUN pip install --upgrade pip setuptools wheel \
&& pip install -r requirements.txt \
&& pip install -r requirements-web.txt
USER root
STOPSIGNAL SIGINT
ENTRYPOINT ["/bin/bash", "-c", "/app/entrypoint.sh $0 $@"]
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/mirrors/Exllama.git
git@gitee.com:mirrors/Exllama.git
mirrors
Exllama
Exllama
master

搜索帮助