zhichyu commited on
Commit
0fd2349
·
1 Parent(s): 5aed7de

Fixed huggingface url (#2667)

Browse files

### What problem does this PR solve?
Fixed huggingface url. Close #2665

### Type of change

- [x] Bug Fix (non-breaking change which fixes an issue)

Files changed (4) hide show
  1. Dockerfile +8 -8
  2. Dockerfile.slim +3 -3
  3. README_zh.md +1 -1
  4. download_deps.py +1 -1
Dockerfile CHANGED
@@ -76,17 +76,17 @@ COPY pyproject.toml poetry.toml poetry.lock ./
76
 
77
  # Copy models downloaded via download_deps.py
78
  RUN mkdir -p /ragflow/rag/res/deepdoc /root/.ragflow
79
- RUN --mount=type=bind,source=huggingface.io,target=/huggingface.io \
80
  tar --exclude='.*' -cf - \
81
- /huggingface.io/InfiniFlow/text_concat_xgb_v1.0 \
82
- /huggingface.io/InfiniFlow/deepdoc \
83
  | tar -xf - --strip-components=3 -C /ragflow/rag/res/deepdoc
84
- RUN --mount=type=bind,source=huggingface.io,target=/huggingface.io \
85
  tar -cf - \
86
- /huggingface.io/BAAI/bge-large-zh-v1.5 \
87
- /huggingface.io/BAAI/bge-reranker-v2-m3 \
88
- /huggingface.io/maidalun1020/bce-embedding-base_v1 \
89
- /huggingface.io/maidalun1020/bce-reranker-base_v1 \
90
  | tar -xf - --strip-components=2 -C /root/.ragflow
91
 
92
  # Copy compiled web pages
 
76
 
77
  # Copy models downloaded via download_deps.py
78
  RUN mkdir -p /ragflow/rag/res/deepdoc /root/.ragflow
79
+ RUN --mount=type=bind,source=huggingface.co,target=/huggingface.co \
80
  tar --exclude='.*' -cf - \
81
+ /huggingface.co/InfiniFlow/text_concat_xgb_v1.0 \
82
+ /huggingface.co/InfiniFlow/deepdoc \
83
  | tar -xf - --strip-components=3 -C /ragflow/rag/res/deepdoc
84
+ RUN --mount=type=bind,source=huggingface.co,target=/huggingface.co \
85
  tar -cf - \
86
+ /huggingface.co/BAAI/bge-large-zh-v1.5 \
87
+ /huggingface.co/BAAI/bge-reranker-v2-m3 \
88
+ /huggingface.co/maidalun1020/bce-embedding-base_v1 \
89
+ /huggingface.co/maidalun1020/bce-reranker-base_v1 \
90
  | tar -xf - --strip-components=2 -C /root/.ragflow
91
 
92
  # Copy compiled web pages
Dockerfile.slim CHANGED
@@ -76,10 +76,10 @@ COPY pyproject.toml poetry.toml poetry.lock ./
76
 
77
  # Copy models downloaded via download_deps.py
78
  RUN mkdir -p /ragflow/rag/res/deepdoc /root/.ragflow
79
- RUN --mount=type=bind,source=huggingface.io,target=/huggingface.io \
80
  tar --exclude='.*' -cf - \
81
- /huggingface.io/InfiniFlow/text_concat_xgb_v1.0 \
82
- /huggingface.io/InfiniFlow/deepdoc \
83
  | tar -xf - --strip-components=3 -C /ragflow/rag/res/deepdoc
84
 
85
  # Copy compiled web pages
 
76
 
77
  # Copy models downloaded via download_deps.py
78
  RUN mkdir -p /ragflow/rag/res/deepdoc /root/.ragflow
79
+ RUN --mount=type=bind,source=huggingface.co,target=/huggingface.co \
80
  tar --exclude='.*' -cf - \
81
+ /huggingface.co/InfiniFlow/text_concat_xgb_v1.0 \
82
+ /huggingface.co/InfiniFlow/deepdoc \
83
  | tar -xf - --strip-components=3 -C /ragflow/rag/res/deepdoc
84
 
85
  # Copy compiled web pages
README_zh.md CHANGED
@@ -182,7 +182,7 @@
182
 
183
  请务必确保 [.env](./docker/.env) 文件中的变量设置与 [service_conf.yaml](./docker/service_conf.yaml) 文件中的配置保持一致!
184
 
185
- 如果不能访问镜像站点hub.docker.com或者模型站点huggingface.io,请按照[.env](./docker/.env)注释修改`RAGFLOW_IMAGE`和`HF_ENDPOINT`。
186
 
187
  > [./docker/README](./docker/README.md) 文件提供了环境变量设置和服务配置的详细信息。请**一定要**确保 [./docker/README](./docker/README.md) 文件当中列出来的环境变量的值与 [service_conf.yaml](./docker/service_conf.yaml) 文件当中的系统配置保持一致。
188
 
 
182
 
183
  请务必确保 [.env](./docker/.env) 文件中的变量设置与 [service_conf.yaml](./docker/service_conf.yaml) 文件中的配置保持一致!
184
 
185
+ 如果不能访问镜像站点hub.docker.com或者模型站点huggingface.co,请按照[.env](./docker/.env)注释修改`RAGFLOW_IMAGE`和`HF_ENDPOINT`。
186
 
187
  > [./docker/README](./docker/README.md) 文件提供了环境变量设置和服务配置的详细信息。请**一定要**确保 [./docker/README](./docker/README.md) 文件当中列出来的环境变量的值与 [service_conf.yaml](./docker/service_conf.yaml) 文件当中的系统配置保持一致。
188
 
download_deps.py CHANGED
@@ -14,7 +14,7 @@ repos = [
14
 
15
 
16
  def download_model(repo_id):
17
- local_dir = os.path.join("huggingface.io", repo_id)
18
  os.makedirs(local_dir, exist_ok=True)
19
  snapshot_download(repo_id=repo_id, local_dir=local_dir)
20
 
 
14
 
15
 
16
  def download_model(repo_id):
17
+ local_dir = os.path.join("huggingface.co", repo_id)
18
  os.makedirs(local_dir, exist_ok=True)
19
  snapshot_download(repo_id=repo_id, local_dir=local_dir)
20