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)
- Dockerfile +8 -8
- Dockerfile.slim +3 -3
- README_zh.md +1 -1
- 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.
|
80 |
tar --exclude='.*' -cf - \
|
81 |
-
/huggingface.
|
82 |
-
/huggingface.
|
83 |
| tar -xf - --strip-components=3 -C /ragflow/rag/res/deepdoc
|
84 |
-
RUN --mount=type=bind,source=huggingface.
|
85 |
tar -cf - \
|
86 |
-
/huggingface.
|
87 |
-
/huggingface.
|
88 |
-
/huggingface.
|
89 |
-
/huggingface.
|
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.
|
80 |
tar --exclude='.*' -cf - \
|
81 |
-
/huggingface.
|
82 |
-
/huggingface.
|
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.
|
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.
|
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 |
|