gfjiogopdfgdfs commited on
Commit
1cac260
·
verified ·
1 Parent(s): cc684e2

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +24 -0
Dockerfile CHANGED
@@ -25,4 +25,28 @@ RUN git clone https://github.com/theroyallab/tabbyAPI
25
  WORKDIR $HOME/app/tabbyAPI
26
  RUN pip install -r requirements.txt -q
27
  RUN pip install huggingface-hub -q
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
  CMD ["python3", "main.py"]
 
25
  WORKDIR $HOME/app/tabbyAPI
26
  RUN pip install -r requirements.txt -q
27
  RUN pip install huggingface-hub -q
28
+ RUN echo "network:" > config.yml && \
29
+ echo " host: 127.0.0.1" >> config.yml && \
30
+ echo " port: 5000" >> config.yml && \
31
+ echo " disable_auth: False" >> config.yml && \
32
+ echo "" >> config.yml && \
33
+ echo "logging:" >> config.yml && \
34
+ echo " prompt: False" >> config.yml && \
35
+ echo " generation_params: False" >> config.yml && \
36
+ echo "" >> config.yml && \
37
+ echo "sampling:" >> config.yml && \
38
+ echo " override_preset: null" >> config.yml && \
39
+ echo "" >> config.yml && \
40
+ echo "developer:" >> config.yml && \
41
+ echo " unsafe_launch: False" >> config.yml && \
42
+ echo "" >> config.yml && \
43
+ echo "model:" >> config.yml && \
44
+ echo " model_dir: models" >> config.yml && \
45
+ echo " model_name: GOLIATH" >> config.yml && \
46
+ echo " use_dummy_models: False" >> config.yml
47
+ WORKDIR $HOME/app/tabbyAPI/models
48
+ RUN pip install huggingface-hub hf-transfer
49
+ ENV HF_HUB_ENABLE_HF_TRANSFER=1
50
+ # Ensure the model is downloaded into the current working directory (models folder)
51
+ RUN huggingface-cli download TheBloke/goliath-120b-gptq --local-dir ./ --local-dir-use-symlinks False --cache-dir ~/cache
52
  CMD ["python3", "main.py"]