You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: website/docs/develop/build_docker_image.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,7 +77,7 @@ After building the infiniflow/ragflow:nightly-slim image, you are ready to launc
77
77
78
78
1. Edit Docker Compose Configuration
79
79
80
-
Open the `docker/.env` file. Find the `RAGFLOW_IMAGE` setting and change the image reference from `infiniflow/ragflow:v0.21.0-slim` to `infiniflow/ragflow:nightly-slim` to use the pre-built image.
80
+
Open the `docker/.env` file. Find the `RAGFLOW_IMAGE` setting and change the image reference from `infiniflow/ragflow:v0.21.1-slim` to `infiniflow/ragflow:nightly-slim` to use the pre-built image.
Copy file name to clipboardExpand all lines: website/docs/faq.mdx
+29-5Lines changed: 29 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,17 +30,17 @@ The "garbage in garbage out" status quo remains unchanged despite the fact that
30
30
31
31
Each RAGFlow release is available in two editions:
32
32
33
-
-**Slim edition**: excludes built-in embedding models and is identified by a **-slim** suffix added to the version name. Example: `infiniflow/ragflow:v0.21.0-slim`
34
-
-**Full edition**: includes built-in embedding models and has no suffix added to the version name. Example: `infiniflow/ragflow:v0.21.0`
33
+
-**Slim edition**: excludes built-in embedding models and is identified by a **-slim** suffix added to the version name. Example: `infiniflow/ragflow:v0.21.1-slim`
34
+
-**Full edition**: includes built-in embedding models and has no suffix added to the version name. Example: `infiniflow/ragflow:v0.21.1`
35
35
36
36
---
37
37
38
38
### Which embedding models can be deployed locally?
39
39
40
-
RAGFlow offers two Docker image editions, `v0.21.0-slim` and `v0.21.0`:
40
+
RAGFlow offers two Docker image editions, `v0.21.1-slim` and `v0.21.1`:
41
41
42
-
-`infiniflow/ragflow:v0.21.0-slim` (default): The RAGFlow Docker image without embedding models.
43
-
-`infiniflow/ragflow:v0.21.0`: The RAGFlow Docker image with the following built-in embedding models:
42
+
-`infiniflow/ragflow:v0.21.1-slim` (default): The RAGFlow Docker image without embedding models.
43
+
-`infiniflow/ragflow:v0.21.1`: The RAGFlow Docker image with the following built-in embedding models:
44
44
-`BAAI/bge-large-zh-v1.5`
45
45
-`maidalun1020/bce-embedding-base_v1`
46
46
@@ -510,3 +510,27 @@ See [here](./guides/agent/best_practices/accelerate_agent_question_answering.md)
510
510
511
511
---
512
512
513
+
### How to use MinerU to parse PDF documents?
514
+
515
+
MinerU PDF document parsing is available starting from v0.21.1. To use this feature, follow these steps:
516
+
517
+
1. Before deploying ragflow-server, update your **docker/.env** file:
518
+
- Enable `HF_ENDPOINT=https://hf-mirror.com`
519
+
- Add a MinerU entry: `MINERU_EXECUTABLE=/ragflow/uv_tools/.venv/bin/mineru`
520
+
521
+
2. Start the ragflow-server and run the following commands inside the container:
4. In the web UI, navigate to the **Configuration** page of your dataset. Click **Built-in** in the **Ingestion pipeline** section, select a chunking method from the **Built-in** dropdown, which supports PDF parsing, and slect **MinerU** in **PDF parser**.
533
+
5. If you use a custom ingestion pipeline instead, you must also complete the first three steps before selecting **MinerU** in the **Parsing method** section of the **Parser** component.
Copy file name to clipboardExpand all lines: website/docs/guides/chat/start_chat.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -48,7 +48,7 @@ You start an AI conversation by creating an assistant.
48
48
- If no target language is selected, the system will search only in the language of your query, which may cause relevant information in other languages to be missed.
49
49
-**Variable** refers to the variables (keys) to be used in the system prompt. `{knowledge}` is a reserved variable. Click **Add** to add more variables for the system prompt.
50
50
- If you are uncertain about the logic behind **Variable**, leave it *as-is*.
51
-
- As of v0.21.0, if you add custom variables here, the only way you can pass in their values is to call:
51
+
- As of v0.21.1, if you add custom variables here, the only way you can pass in their values is to call:
52
52
- HTTP method [Converse with chat assistant](../../references/http_api_reference.md#converse-with-chat-assistant), or
53
53
- Python method [Converse with chat assistant](../../references/python_api_reference.md#converse-with-chat-assistant).
4. In the web UI, navigate to the **Configuration** page of your dataset. Click **Built-in** in the **Ingestion pipeline** section, select a chunking method from the **Built-in** dropdown, which supports PDF parsing, and slect **MinerU** in **PDF parser**.
60
+
5. If you use a custom ingestion pipeline instead, you must also complete the first three steps before selecting **MinerU** in the **Parsing method** section of the **Parser** component.
61
+
:::
62
+
40
63
:::caution WARNING
41
64
Third-party visual models are marked **Experimental**, because we have not fully tested these models for the aforementioned data extraction tasks.
0 commit comments