From 3ae126836ab79819aea5322d41d507d440d98da2 Mon Sep 17 00:00:00 2001 From: Liu An Date: Wed, 15 Oct 2025 11:46:24 +0800 Subject: [PATCH] Docs: Update version references to v0.21.0 in READMEs and docs (#10565) ### What problem does this PR solve? - Update version tags in README files (including translations) from v0.20.5 to v0.21.0 - Modify Docker image references and documentation to reflect new version - Update version badges and image descriptions - Maintain consistency across all language variants of README files ### Type of change - [x] Documentation Update --- README.md | 10 ++-- README_id.md | 10 ++-- README_ja.md | 10 ++-- README_ko.md | 10 ++-- README_pt_br.md | 10 ++-- README_tzh.md | 10 ++-- README_zh.md | 10 ++-- docker/.env | 8 +-- docker/README.md | 4 +- docs/configurations.md | 4 +- docs/develop/build_docker_image.mdx | 2 +- docs/faq.mdx | 10 ++-- .../agent/agent_component_reference/agent.mdx | 4 +- docs/guides/chat/start_chat.md | 2 +- .../dataset/configure_knowledge_base.md | 2 +- docs/guides/manage_files.md | 2 +- docs/guides/tracing.mdx | 2 +- docs/guides/upgrade_ragflow.mdx | 12 ++--- docs/quickstart.mdx | 12 ++--- docs/references/glossary.mdx | 2 +- docs/release_notes.md | 4 +- helm/values.yaml | 2 +- pyproject.toml | 2 +- sdk/python/pyproject.toml | 2 +- sdk/python/uv.lock | 2 +- uv.lock | 2 +- web/src/assets/logo-with-text.png | Bin 8240 -> 0 bytes web/src/assets/logo-with-text.svg | 50 ++++++++++++++++++ 28 files changed, 125 insertions(+), 75 deletions(-) delete mode 100644 web/src/assets/logo-with-text.png create mode 100644 web/src/assets/logo-with-text.svg diff --git a/README.md b/README.md index e19dedf7c..53652af4b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@
-ragflow logo +ragflow logo
@@ -22,7 +22,7 @@ Static Badge - docker pull infiniflow/ragflow:v0.20.5 + docker pull infiniflow/ragflow:v0.21.0 Latest Release @@ -187,7 +187,7 @@ releases! 🌟 > All Docker images are built for x86 platforms. We don't currently offer Docker images for ARM64. > If you are on an ARM64 platform, follow [this guide](https://ragflow.io/docs/dev/build_docker_image) to build a Docker image compatible with your system. - > The command below downloads the `v0.20.5-slim` edition of the RAGFlow Docker image. See the following table for descriptions of different RAGFlow editions. To download a RAGFlow edition different from `v0.20.5-slim`, update the `RAGFLOW_IMAGE` variable accordingly in **docker/.env** before using `docker compose` to start the server. For example: set `RAGFLOW_IMAGE=infiniflow/ragflow:v0.20.5` for the full edition `v0.20.5`. + > The command below downloads the `v0.21.0-slim` edition of the RAGFlow Docker image. See the following table for descriptions of different RAGFlow editions. To download a RAGFlow edition different from `v0.21.0-slim`, update the `RAGFLOW_IMAGE` variable accordingly in **docker/.env** before using `docker compose` to start the server. For example: set `RAGFLOW_IMAGE=infiniflow/ragflow:v0.21.0` for the full edition `v0.21.0`. ```bash $ cd ragflow/docker @@ -200,8 +200,8 @@ releases! 🌟 | RAGFlow image tag | Image size (GB) | Has embedding models? | Stable? | |-------------------|-----------------|-----------------------|--------------------------| - | v0.20.5 | ≈9 | :heavy_check_mark: | Stable release | - | v0.20.5-slim | ≈2 | ❌ | Stable release | + | v0.21.0 | ≈9 | :heavy_check_mark: | Stable release | + | v0.21.0-slim | ≈2 | ❌ | Stable release | | nightly | ≈9 | :heavy_check_mark: | _Unstable_ nightly build | | nightly-slim | ≈2 | ❌ | _Unstable_ nightly build | diff --git a/README_id.md b/README_id.md index 831852ce8..788c2907c 100644 --- a/README_id.md +++ b/README_id.md @@ -1,6 +1,6 @@
-Logo ragflow +Logo ragflow
@@ -22,7 +22,7 @@ Lencana Daring - docker pull infiniflow/ragflow:v0.20.5 + docker pull infiniflow/ragflow:v0.21.0 Rilis Terbaru @@ -181,7 +181,7 @@ Coba demo kami di [https://demo.ragflow.io](https://demo.ragflow.io). > Semua gambar Docker dibangun untuk platform x86. Saat ini, kami tidak menawarkan gambar Docker untuk ARM64. > Jika Anda menggunakan platform ARM64, [silakan gunakan panduan ini untuk membangun gambar Docker yang kompatibel dengan sistem Anda](https://ragflow.io/docs/dev/build_docker_image). -> Perintah di bawah ini mengunduh edisi v0.20.5-slim dari gambar Docker RAGFlow. Silakan merujuk ke tabel berikut untuk deskripsi berbagai edisi RAGFlow. Untuk mengunduh edisi RAGFlow yang berbeda dari v0.20.5-slim, perbarui variabel RAGFLOW_IMAGE di docker/.env sebelum menggunakan docker compose untuk memulai server. Misalnya, atur RAGFLOW_IMAGE=infiniflow/ragflow:v0.20.5 untuk edisi lengkap v0.20.5. +> Perintah di bawah ini mengunduh edisi v0.21.0-slim dari gambar Docker RAGFlow. Silakan merujuk ke tabel berikut untuk deskripsi berbagai edisi RAGFlow. Untuk mengunduh edisi RAGFlow yang berbeda dari v0.21.0-slim, perbarui variabel RAGFLOW_IMAGE di docker/.env sebelum menggunakan docker compose untuk memulai server. Misalnya, atur RAGFLOW_IMAGE=infiniflow/ragflow:v0.21.0 untuk edisi lengkap v0.21.0. ```bash $ cd ragflow/docker @@ -194,8 +194,8 @@ $ docker compose -f docker-compose.yml up -d | RAGFlow image tag | Image size (GB) | Has embedding models? | Stable? | | ----------------- | --------------- | --------------------- | ------------------------ | -| v0.20.5 | ≈9 | :heavy_check_mark: | Stable release | -| v0.20.5-slim | ≈2 | ❌ | Stable release | +| v0.21.0 | ≈9 | :heavy_check_mark: | Stable release | +| v0.21.0-slim | ≈2 | ❌ | Stable release | | nightly | ≈9 | :heavy_check_mark: | _Unstable_ nightly build | | nightly-slim | ≈2 | ❌ | _Unstable_ nightly build | diff --git a/README_ja.md b/README_ja.md index c540e81f8..c905ede14 100644 --- a/README_ja.md +++ b/README_ja.md @@ -1,6 +1,6 @@
-ragflow logo +ragflow logo
@@ -22,7 +22,7 @@ Static Badge - docker pull infiniflow/ragflow:v0.20.5 + docker pull infiniflow/ragflow:v0.21.0 Latest Release @@ -160,7 +160,7 @@ > 現在、公式に提供されているすべての Docker イメージは x86 アーキテクチャ向けにビルドされており、ARM64 用の Docker イメージは提供されていません。 > ARM64 アーキテクチャのオペレーティングシステムを使用している場合は、[このドキュメント](https://ragflow.io/docs/dev/build_docker_image)を参照して Docker イメージを自分でビルドしてください。 - > 以下のコマンドは、RAGFlow Docker イメージの v0.20.5-slim エディションをダウンロードします。異なる RAGFlow エディションの説明については、以下の表を参照してください。v0.20.5-slim とは異なるエディションをダウンロードするには、docker/.env ファイルの RAGFLOW_IMAGE 変数を適宜更新し、docker compose を使用してサーバーを起動してください。例えば、完全版 v0.20.5 をダウンロードするには、RAGFLOW_IMAGE=infiniflow/ragflow:v0.20.5 と設定します。 + > 以下のコマンドは、RAGFlow Docker イメージの v0.21.0-slim エディションをダウンロードします。異なる RAGFlow エディションの説明については、以下の表を参照してください。v0.21.0-slim とは異なるエディションをダウンロードするには、docker/.env ファイルの RAGFLOW_IMAGE 変数を適宜更新し、docker compose を使用してサーバーを起動してください。例えば、完全版 v0.21.0 をダウンロードするには、RAGFLOW_IMAGE=infiniflow/ragflow:v0.21.0 と設定します。 ```bash $ cd ragflow/docker @@ -173,8 +173,8 @@ | RAGFlow image tag | Image size (GB) | Has embedding models? | Stable? | | ----------------- | --------------- | --------------------- | ------------------------ | - | v0.20.5 | ≈9 | :heavy_check_mark: | Stable release | - | v0.20.5-slim | ≈2 | ❌ | Stable release | + | v0.21.0 | ≈9 | :heavy_check_mark: | Stable release | + | v0.21.0-slim | ≈2 | ❌ | Stable release | | nightly | ≈9 | :heavy_check_mark: | _Unstable_ nightly build | | nightly-slim | ≈2 | ❌ | _Unstable_ nightly build | diff --git a/README_ko.md b/README_ko.md index f3c3f59c7..5da44ef5c 100644 --- a/README_ko.md +++ b/README_ko.md @@ -1,6 +1,6 @@
-ragflow logo +ragflow logo
@@ -22,7 +22,7 @@ Static Badge - docker pull infiniflow/ragflow:v0.20.5 + docker pull infiniflow/ragflow:v0.21.0 Latest Release @@ -160,7 +160,7 @@ > 모든 Docker 이미지는 x86 플랫폼을 위해 빌드되었습니다. 우리는 현재 ARM64 플랫폼을 위한 Docker 이미지를 제공하지 않습니다. > ARM64 플랫폼을 사용 중이라면, [시스템과 호환되는 Docker 이미지를 빌드하려면 이 가이드를 사용해 주세요](https://ragflow.io/docs/dev/build_docker_image). - > 아래 명령어는 RAGFlow Docker 이미지의 v0.20.5-slim 버전을 다운로드합니다. 다양한 RAGFlow 버전에 대한 설명은 다음 표를 참조하십시오. v0.20.5-slim과 다른 RAGFlow 버전을 다운로드하려면, docker/.env 파일에서 RAGFLOW_IMAGE 변수를 적절히 업데이트한 후 docker compose를 사용하여 서버를 시작하십시오. 예를 들어, 전체 버전인 v0.20.5을 다운로드하려면 RAGFLOW_IMAGE=infiniflow/ragflow:v0.20.5로 설정합니다. + > 아래 명령어는 RAGFlow Docker 이미지의 v0.21.0-slim 버전을 다운로드합니다. 다양한 RAGFlow 버전에 대한 설명은 다음 표를 참조하십시오. v0.21.0-slim과 다른 RAGFlow 버전을 다운로드하려면, docker/.env 파일에서 RAGFLOW_IMAGE 변수를 적절히 업데이트한 후 docker compose를 사용하여 서버를 시작하십시오. 예를 들어, 전체 버전인 v0.21.0을 다운로드하려면 RAGFLOW_IMAGE=infiniflow/ragflow:v0.21.0로 설정합니다. ```bash $ cd ragflow/docker @@ -173,8 +173,8 @@ | RAGFlow image tag | Image size (GB) | Has embedding models? | Stable? | | ----------------- | --------------- | --------------------- | ------------------------ | - | v0.20.5 | ≈9 | :heavy_check_mark: | Stable release | - | v0.20.5-slim | ≈2 | ❌ | Stable release | + | v0.21.0 | ≈9 | :heavy_check_mark: | Stable release | + | v0.21.0-slim | ≈2 | ❌ | Stable release | | nightly | ≈9 | :heavy_check_mark: | _Unstable_ nightly build | | nightly-slim | ≈2 | ❌ | _Unstable_ nightly build | diff --git a/README_pt_br.md b/README_pt_br.md index 81285f1b3..63d2d9e33 100644 --- a/README_pt_br.md +++ b/README_pt_br.md @@ -1,6 +1,6 @@
-ragflow logo +ragflow logo
@@ -22,7 +22,7 @@ Badge Estático - docker pull infiniflow/ragflow:v0.20.5 + docker pull infiniflow/ragflow:v0.21.0 Última Versão @@ -180,7 +180,7 @@ Experimente nossa demo em [https://demo.ragflow.io](https://demo.ragflow.io). > Todas as imagens Docker são construídas para plataformas x86. Atualmente, não oferecemos imagens Docker para ARM64. > Se você estiver usando uma plataforma ARM64, por favor, utilize [este guia](https://ragflow.io/docs/dev/build_docker_image) para construir uma imagem Docker compatível com o seu sistema. - > O comando abaixo baixa a edição `v0.20.5-slim` da imagem Docker do RAGFlow. Consulte a tabela a seguir para descrições de diferentes edições do RAGFlow. Para baixar uma edição do RAGFlow diferente da `v0.20.5-slim`, atualize a variável `RAGFLOW_IMAGE` conforme necessário no **docker/.env** antes de usar `docker compose` para iniciar o servidor. Por exemplo: defina `RAGFLOW_IMAGE=infiniflow/ragflow:v0.20.5` para a edição completa `v0.20.5`. + > O comando abaixo baixa a edição `v0.21.0-slim` da imagem Docker do RAGFlow. Consulte a tabela a seguir para descrições de diferentes edições do RAGFlow. Para baixar uma edição do RAGFlow diferente da `v0.21.0-slim`, atualize a variável `RAGFLOW_IMAGE` conforme necessário no **docker/.env** antes de usar `docker compose` para iniciar o servidor. Por exemplo: defina `RAGFLOW_IMAGE=infiniflow/ragflow:v0.21.0` para a edição completa `v0.21.0`. ```bash $ cd ragflow/docker @@ -193,8 +193,8 @@ Experimente nossa demo em [https://demo.ragflow.io](https://demo.ragflow.io). | Tag da imagem RAGFlow | Tamanho da imagem (GB) | Possui modelos de incorporação? | Estável? | | --------------------- | ---------------------- | ------------------------------- | ------------------------ | - | v0.20.5 | ~9 | :heavy_check_mark: | Lançamento estável | - | v0.20.5-slim | ~2 | ❌ | Lançamento estável | + | v0.21.0 | ~9 | :heavy_check_mark: | Lançamento estável | + | v0.21.0-slim | ~2 | ❌ | Lançamento estável | | nightly | ~9 | :heavy_check_mark: | _Instável_ build noturno | | nightly-slim | ~2 | ❌ | _Instável_ build noturno | diff --git a/README_tzh.md b/README_tzh.md index 59d6725f3..739fe25f4 100644 --- a/README_tzh.md +++ b/README_tzh.md @@ -1,6 +1,6 @@
-ragflow logo +ragflow logo
@@ -22,7 +22,7 @@ Static Badge - docker pull infiniflow/ragflow:v0.20.5 + docker pull infiniflow/ragflow:v0.21.0 Latest Release @@ -183,7 +183,7 @@ > 所有 Docker 映像檔都是為 x86 平台建置的。目前,我們不提供 ARM64 平台的 Docker 映像檔。 > 如果您使用的是 ARM64 平台,請使用 [這份指南](https://ragflow.io/docs/dev/build_docker_image) 來建置適合您系統的 Docker 映像檔。 - > 執行以下指令會自動下載 RAGFlow slim Docker 映像 `v0.20.5-slim`。請參考下表查看不同 Docker 發行版的說明。如需下載不同於 `v0.20.5-slim` 的 Docker 映像,請在執行 `docker compose` 啟動服務之前先更新 **docker/.env** 檔案內的 `RAGFLOW_IMAGE` 變數。例如,你可以透過設定 `RAGFLOW_IMAGE=infiniflow/ragflow:v0.20.5` 來下載 RAGFlow 鏡像的 `v0.20.5` 完整發行版。 + > 執行以下指令會自動下載 RAGFlow slim Docker 映像 `v0.21.0-slim`。請參考下表查看不同 Docker 發行版的說明。如需下載不同於 `v0.21.0-slim` 的 Docker 映像,請在執行 `docker compose` 啟動服務之前先更新 **docker/.env** 檔案內的 `RAGFLOW_IMAGE` 變數。例如,你可以透過設定 `RAGFLOW_IMAGE=infiniflow/ragflow:v0.21.0` 來下載 RAGFlow 鏡像的 `v0.21.0` 完整發行版。 ```bash $ cd ragflow/docker @@ -196,8 +196,8 @@ | RAGFlow image tag | Image size (GB) | Has embedding models? | Stable? | | ----------------- | --------------- | --------------------- | ------------------------ | - | v0.20.5 | ≈9 | :heavy_check_mark: | Stable release | - | v0.20.5-slim | ≈2 | ❌ | Stable release | + | v0.21.0 | ≈9 | :heavy_check_mark: | Stable release | + | v0.21.0-slim | ≈2 | ❌ | Stable release | | nightly | ≈9 | :heavy_check_mark: | _Unstable_ nightly build | | nightly-slim | ≈2 | ❌ | _Unstable_ nightly build | diff --git a/README_zh.md b/README_zh.md index 3f0d33c0f..e82ce38c4 100644 --- a/README_zh.md +++ b/README_zh.md @@ -1,6 +1,6 @@
-ragflow logo +ragflow logo
@@ -22,7 +22,7 @@ Static Badge - docker pull infiniflow/ragflow:v0.20.5 + docker pull infiniflow/ragflow:v0.21.0 Latest Release @@ -183,7 +183,7 @@ > 请注意,目前官方提供的所有 Docker 镜像均基于 x86 架构构建,并不提供基于 ARM64 的 Docker 镜像。 > 如果你的操作系统是 ARM64 架构,请参考[这篇文档](https://ragflow.io/docs/dev/build_docker_image)自行构建 Docker 镜像。 - > 运行以下命令会自动下载 RAGFlow slim Docker 镜像 `v0.20.5-slim`。请参考下表查看不同 Docker 发行版的描述。如需下载不同于 `v0.20.5-slim` 的 Docker 镜像,请在运行 `docker compose` 启动服务之前先更新 **docker/.env** 文件内的 `RAGFLOW_IMAGE` 变量。比如,你可以通过设置 `RAGFLOW_IMAGE=infiniflow/ragflow:v0.20.5` 来下载 RAGFlow 镜像的 `v0.20.5` 完整发行版。 + > 运行以下命令会自动下载 RAGFlow slim Docker 镜像 `v0.21.0-slim`。请参考下表查看不同 Docker 发行版的描述。如需下载不同于 `v0.21.0-slim` 的 Docker 镜像,请在运行 `docker compose` 启动服务之前先更新 **docker/.env** 文件内的 `RAGFLOW_IMAGE` 变量。比如,你可以通过设置 `RAGFLOW_IMAGE=infiniflow/ragflow:v0.21.0` 来下载 RAGFlow 镜像的 `v0.21.0` 完整发行版。 ```bash $ cd ragflow/docker @@ -196,8 +196,8 @@ | RAGFlow image tag | Image size (GB) | Has embedding models? | Stable? | | ----------------- | --------------- | --------------------- | ------------------------ | - | v0.20.5 | ≈9 | :heavy_check_mark: | Stable release | - | v0.20.5-slim | ≈2 | ❌ | Stable release | + | v0.21.0 | ≈9 | :heavy_check_mark: | Stable release | + | v0.21.0-slim | ≈2 | ❌ | Stable release | | nightly | ≈9 | :heavy_check_mark: | _Unstable_ nightly build | | nightly-slim | ≈2 | ❌ | _Unstable_ nightly build | diff --git a/docker/.env b/docker/.env index d2220d323..ca8e483c5 100644 --- a/docker/.env +++ b/docker/.env @@ -97,13 +97,13 @@ SVR_HTTP_PORT=9380 ADMIN_SVR_HTTP_PORT=9381 # The RAGFlow Docker image to download. -# Defaults to the v0.20.5-slim edition, which is the RAGFlow Docker image without embedding models. -RAGFLOW_IMAGE=infiniflow/ragflow:v0.20.5-slim +# Defaults to the v0.21.0-slim edition, which is the RAGFlow Docker image without embedding models. +RAGFLOW_IMAGE=infiniflow/ragflow:v0.21.0-slim # # To download the RAGFlow Docker image with embedding models, uncomment the following line instead: -# RAGFLOW_IMAGE=infiniflow/ragflow:v0.20.5 +# RAGFLOW_IMAGE=infiniflow/ragflow:v0.21.0 # -# The Docker image of the v0.20.5 edition includes built-in embedding models: +# The Docker image of the v0.21.0 edition includes built-in embedding models: # - BAAI/bge-large-zh-v1.5 # - maidalun1020/bce-embedding-base_v1 # diff --git a/docker/README.md b/docker/README.md index d3c072ded..9c874129f 100644 --- a/docker/README.md +++ b/docker/README.md @@ -79,8 +79,8 @@ The [.env](./.env) file contains important environment variables for Docker. - `RAGFLOW-IMAGE` The Docker image edition. Available editions: - - `infiniflow/ragflow:v0.20.5-slim` (default): The RAGFlow Docker image without embedding models. - - `infiniflow/ragflow:v0.20.5`: The RAGFlow Docker image with embedding models including: + - `infiniflow/ragflow:v0.21.0-slim` (default): The RAGFlow Docker image without embedding models. + - `infiniflow/ragflow:v0.21.0`: The RAGFlow Docker image with embedding models including: - Built-in embedding models: - `BAAI/bge-large-zh-v1.5` - `maidalun1020/bce-embedding-base_v1` diff --git a/docs/configurations.md b/docs/configurations.md index 0c1bf3b6c..e09e6ff97 100644 --- a/docs/configurations.md +++ b/docs/configurations.md @@ -99,8 +99,8 @@ RAGFlow utilizes MinIO as its object storage solution, leveraging its scalabilit - `RAGFLOW-IMAGE` The Docker image edition. Available editions: - - `infiniflow/ragflow:v0.20.5-slim` (default): The RAGFlow Docker image without embedding models. - - `infiniflow/ragflow:v0.20.5`: The RAGFlow Docker image with embedding models including: + - `infiniflow/ragflow:v0.21.0-slim` (default): The RAGFlow Docker image without embedding models. + - `infiniflow/ragflow:v0.21.0`: The RAGFlow Docker image with embedding models including: - Built-in embedding models: - `BAAI/bge-large-zh-v1.5` - `maidalun1020/bce-embedding-base_v1` diff --git a/docs/develop/build_docker_image.mdx b/docs/develop/build_docker_image.mdx index 4c20b8004..47009a96c 100644 --- a/docs/develop/build_docker_image.mdx +++ b/docs/develop/build_docker_image.mdx @@ -77,7 +77,7 @@ After building the infiniflow/ragflow:nightly-slim image, you are ready to launc 1. Edit Docker Compose Configuration -Open the `docker/.env` file. Find the `RAGFLOW_IMAGE` setting and change the image reference from `infiniflow/ragflow:v0.20.5-slim` to `infiniflow/ragflow:nightly-slim` to use the pre-built image. +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. 2. Launch the Service diff --git a/docs/faq.mdx b/docs/faq.mdx index c4facad33..ff3a17ab3 100644 --- a/docs/faq.mdx +++ b/docs/faq.mdx @@ -30,17 +30,17 @@ The "garbage in garbage out" status quo remains unchanged despite the fact that Each RAGFlow release is available in two editions: -- **Slim edition**: excludes built-in embedding models and is identified by a **-slim** suffix added to the version name. Example: `infiniflow/ragflow:v0.20.5-slim` -- **Full edition**: includes built-in embedding models and has no suffix added to the version name. Example: `infiniflow/ragflow:v0.20.5` +- **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` +- **Full edition**: includes built-in embedding models and has no suffix added to the version name. Example: `infiniflow/ragflow:v0.21.0` --- ### Which embedding models can be deployed locally? -RAGFlow offers two Docker image editions, `v0.20.5-slim` and `v0.20.5`: +RAGFlow offers two Docker image editions, `v0.21.0-slim` and `v0.21.0`: -- `infiniflow/ragflow:v0.20.5-slim` (default): The RAGFlow Docker image without embedding models. -- `infiniflow/ragflow:v0.20.5`: The RAGFlow Docker image with the following built-in embedding models: +- `infiniflow/ragflow:v0.21.0-slim` (default): The RAGFlow Docker image without embedding models. +- `infiniflow/ragflow:v0.21.0`: The RAGFlow Docker image with the following built-in embedding models: - `BAAI/bge-large-zh-v1.5` - `maidalun1020/bce-embedding-base_v1` diff --git a/docs/guides/agent/agent_component_reference/agent.mdx b/docs/guides/agent/agent_component_reference/agent.mdx index e5daab65f..26caff88d 100644 --- a/docs/guides/agent/agent_component_reference/agent.mdx +++ b/docs/guides/agent/agent_component_reference/agent.mdx @@ -9,7 +9,7 @@ The component equipped with reasoning, tool usage, and multi-agent collaboration --- -An **Agent** component fine-tunes the LLM and sets its prompt. From v0.20.5 onwards, an **Agent** component is able to work independently and with the following capabilities: +An **Agent** component fine-tunes the LLM and sets its prompt. From v0.21.0 onwards, an **Agent** component is able to work independently and with the following capabilities: - Autonomous reasoning with reflection and adjustment based on environmental feedback. - Use of tools or subagents to complete tasks. @@ -147,7 +147,7 @@ An **Agent** component relies on keys (variables) to specify its data inputs. It #### Advanced usage -From v0.20.5 onwards, four framework-level prompt blocks are available in the **System prompt** field, enabling you to customize and *override* prompts at the framework level. Type `/` or click **(x)** to view them; they appear under the **Framework** entry in the dropdown menu. +From v0.21.0 onwards, four framework-level prompt blocks are available in the **System prompt** field, enabling you to customize and *override* prompts at the framework level. Type `/` or click **(x)** to view them; they appear under the **Framework** entry in the dropdown menu. - `task_analysis` prompt block - This block is responsible for analyzing tasks — either a user task or a task assigned by the lead Agent when the **Agent** component is acting as a Sub-Agent. diff --git a/docs/guides/chat/start_chat.md b/docs/guides/chat/start_chat.md index 1ba8c2755..5f41f3a0c 100644 --- a/docs/guides/chat/start_chat.md +++ b/docs/guides/chat/start_chat.md @@ -48,7 +48,7 @@ You start an AI conversation by creating an assistant. - 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. - **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. - If you are uncertain about the logic behind **Variable**, leave it *as-is*. - - As of v0.20.5, if you add custom variables here, the only way you can pass in their values is to call: + - As of v0.21.0, if you add custom variables here, the only way you can pass in their values is to call: - HTTP method [Converse with chat assistant](../../references/http_api_reference.md#converse-with-chat-assistant), or - Python method [Converse with chat assistant](../../references/python_api_reference.md#converse-with-chat-assistant). diff --git a/docs/guides/dataset/configure_knowledge_base.md b/docs/guides/dataset/configure_knowledge_base.md index 487d8b9cd..e1c7590ab 100644 --- a/docs/guides/dataset/configure_knowledge_base.md +++ b/docs/guides/dataset/configure_knowledge_base.md @@ -124,7 +124,7 @@ See [Run retrieval test](./run_retrieval_test.md) for details. ## Search for dataset -As of RAGFlow v0.20.5, the search feature is still in a rudimentary form, supporting only dataset search by name. +As of RAGFlow v0.21.0, the search feature is still in a rudimentary form, supporting only dataset search by name. ![search dataset](https://raw.githubusercontent.com/infiniflow/ragflow-docs/main/images/search_datasets.jpg) diff --git a/docs/guides/manage_files.md b/docs/guides/manage_files.md index f3e3b31e6..3a587b83a 100644 --- a/docs/guides/manage_files.md +++ b/docs/guides/manage_files.md @@ -87,4 +87,4 @@ RAGFlow's file management allows you to download an uploaded file: ![download_file](https://github.com/infiniflow/ragflow/assets/93570324/cf3b297f-7d9b-4522-bf5f-4f45743e4ed5) -> As of RAGFlow v0.20.5, bulk download is not supported, nor can you download an entire folder. +> As of RAGFlow v0.21.0, bulk download is not supported, nor can you download an entire folder. diff --git a/docs/guides/tracing.mdx b/docs/guides/tracing.mdx index eed2c8cf7..a96aed0f1 100644 --- a/docs/guides/tracing.mdx +++ b/docs/guides/tracing.mdx @@ -18,7 +18,7 @@ RAGFlow ships with a built-in [Langfuse](https://langfuse.com) integration so th Langfuse stores traces, spans and prompt payloads in a purpose-built observability backend and offers filtering and visualisations on top. :::info NOTE -• RAGFlow **≥ 0.20.5** (contains the Langfuse connector) +• RAGFlow **≥ 0.21.0** (contains the Langfuse connector) • A Langfuse workspace (cloud or self-hosted) with a _Project Public Key_ and _Secret Key_ ::: diff --git a/docs/guides/upgrade_ragflow.mdx b/docs/guides/upgrade_ragflow.mdx index 41d9dfd22..950b6f7fc 100644 --- a/docs/guides/upgrade_ragflow.mdx +++ b/docs/guides/upgrade_ragflow.mdx @@ -66,10 +66,10 @@ To upgrade RAGFlow, you must upgrade **both** your code **and** your Docker imag git clone https://github.com/infiniflow/ragflow.git ``` -2. Switch to the latest, officially published release, e.g., `v0.20.5`: +2. Switch to the latest, officially published release, e.g., `v0.21.0`: ```bash - git checkout -f v0.20.5 + git checkout -f v0.21.0 ``` 3. Update **ragflow/docker/.env**: @@ -83,14 +83,14 @@ To upgrade RAGFlow, you must upgrade **both** your code **and** your Docker imag ```bash -RAGFLOW_IMAGE=infiniflow/ragflow:v0.20.5-slim +RAGFLOW_IMAGE=infiniflow/ragflow:v0.21.0-slim ``` ```bash -RAGFLOW_IMAGE=infiniflow/ragflow:v0.20.5 +RAGFLOW_IMAGE=infiniflow/ragflow:v0.21.0 ``` @@ -114,10 +114,10 @@ No, you do not need to. Upgrading RAGFlow in itself will *not* remove your uploa 1. From an environment with Internet access, pull the required Docker image. 2. Save the Docker image to a **.tar** file. ```bash - docker save -o ragflow.v0.20.5.tar infiniflow/ragflow:v0.20.5 + docker save -o ragflow.v0.21.0.tar infiniflow/ragflow:v0.21.0 ``` 3. Copy the **.tar** file to the target server. 4. Load the **.tar** file into Docker: ```bash - docker load -i ragflow.v0.20.5.tar + docker load -i ragflow.v0.21.0.tar ``` diff --git a/docs/quickstart.mdx b/docs/quickstart.mdx index 959fb33e5..6f28aff19 100644 --- a/docs/quickstart.mdx +++ b/docs/quickstart.mdx @@ -44,7 +44,7 @@ This section provides instructions on setting up the RAGFlow server on Linux. If `vm.max_map_count`. This value sets the maximum number of memory map areas a process may have. Its default value is 65530. While most applications require fewer than a thousand maps, reducing this value can result in abnormal behaviors, and the system will throw out-of-memory errors when a process reaches the limitation. - RAGFlow v0.20.5 uses Elasticsearch or [Infinity](https://github.com/infiniflow/infinity) for multiple recall. Setting the value of `vm.max_map_count` correctly is crucial to the proper functioning of the Elasticsearch component. + RAGFlow v0.21.0 uses Elasticsearch or [Infinity](https://github.com/infiniflow/infinity) for multiple recall. Setting the value of `vm.max_map_count` correctly is crucial to the proper functioning of the Elasticsearch component. b_l>|jh}@Kn zJg~3;s(-)O#nNeI7$UZZwxS$X^(5mSW`Jw=8vGgyt1h18?kye`7R#VA@U<=!`zUAC zonbh2Sc8lw`bU*YPZQ(vR_w1RZZj#*IGCpU z7a*WK3@;eZ&K37=FL#BK*K7O-FB=LGs3=uLH+^_0W)LN#FSrOgrc%Q7;j%wJA4Ys~ z!NE+CdQOA$`+IslnAERw`F+aFgDq`TqMfVf`$IzF=DG20JaCeH!Kb$nem0D74_gz> zN$-xZvuUy2zKwnT$}Z=s^C~rw?}mb1km?b2?+ z>0j&Ck^WRphSopuzv7=M!{pU%WCfVt^8V?~Sk8ML6+hv+kRqnUnW0sa0#zzBCqmHA z$?R|T8HMvMdM>S7-GTX(X9<6p&GMIqY$l;GFM`ekA*6Im7!h$h0lby}YNVI`@Fci~ zP0Ymw764E$jC$rLQ<66Y(s_#m9$jlv9;whvU)T8*YG7uhr4`ehNW_TQId{kvQ!Qzh zKf%y4im6XtQlo^(-(gBfTi+hv`H{8A=l&Pb$UrtAFv-b!95{CFpi&6!@RH7_Yrxw0 z>UKN4?;D2E2cSampM33oJ4Z;bVr?zH=kZ?&OjE+|%HhB<&vqa*>Qcy&#r5u+Nh~IF zJu^rz`tO~kiY)(yBEN$+zVfV-L{MIl<;6AI;{&pwB1tn~OyIS;(8q4n5KfoC)n8H( z2V`T$-0|>*>$kH_P(E)#9e8GNC>bF}oAx@W2R!Ki(ODF3v|i)$Yw>}lL6?p<8UIk8 zS=1#|4;Kr|qRdSIsW&JoKeihmmVU5FOAQ%|m?{2tL`{K|FAtVS+dgx7fGMi$!LneJ zXrEpl4dacEoa88H|Nk3M>+u->t`7GAD#aO6qPMR?O8>8v9SJ}5iEI7PL5}G+6`HGSTLsqGzY-^>4sPCWdtqy_fKa-E`Y-+-X z<&2t2S~SoKIe+u6{>%hfJqXicI12}ev!#&mBVyPF7%-~?Q=x7pLpL{d9oTQ(P(m)2 zuDV(xM=;x!q2)(@H}j3062XH6@-13|jaA)cQPwCi%(9Tt8X;u{I~+mv^s!=)%fOG6$izCKyo--2xtMzy^7C$+=V)MErEd+@S};|ni2 z#O0qfm#|(B8{)_EraU}T@}F38>vLkJjjB#?*TAjJUr&2Lm1=&EH>#%e3WjImp_gUs zzNMCpnMs<;w_7v^OHi+}_&Jd|ymsii@9?58o^%?c;Si-K-8*?+R_G?W z7ElA8kNU9o8zT2#A^AQy$vr0=ns<62E48Q@#a8Sf7Z4DB#WEJ8p~hUdv{(7H8H%jQbWNml%Px-RM=bGs=rV&Bb>W@G>}Kw0=2@+A5U%NT z$vD+1*_UT>q9i20we7pSI+BUR^7`9O+PQS&hrf!s%64z6Q)8)*;=)Td%sO7qlW-vD zlC)RRLZ3BYOZ)!!X*KVzJb17-f6^u~iL~^QRNNZbzPqJ3o+TU|wiawS$2PK~_saD7G!V6%ij!98rx`NX5*utuSCFfx>92ec)ssg~h3G4TDbeT;sX zoHD~7hay3Q&pBieCiv^c%kaTl5Tr_#s*Va3nh?yAVqzR^3E@g>CI7`Fgh0&CXF^Hq zGjZf9=PE2roCZt{Mf9xE- z`CdPo|7e>5wO~oigjM3k^@3Ug7VEvFq*$fF7bEtQmul}pln?K?05aO|Q0-c3;y2Cy zO~Sd19;eTujF&V^o6_96KpdM-p~r{M8ZzXeVe@kJAv-?Fcg9Td>(Q5pmipa!@3Q*`Q&4UzK7f~RA9qQQI|w*Wi@#_8Q?RO{x%X|83aFi9<7<;O&5NfnE;LB_ z`J^@nZFEeq&>6BZpe@6+AkStT_qR)+yW0AGO?#*0zD(2CXrsurfLt}xKNSxH4vz>& zQxw8}n!Xr$pp<|UKru4?#S!%_71}b&PYxl4!n#0jJYB@S$|>VryhL1e-WO_&e2kZB zEe!;=DOR^MxaAnoDJb!PO#s1;YnLT99SpzEP#yaolPccHvdZD#N2(Vxejx?$^lTtCk3>0fF%1CxOWxUbuXz*FT1pSmA323 z9rjRbxU?eIaOAP@gR}l#)4KXq%6{30k4%IKJYHPphU!7$gP6F;%+lb&+nqcyXW}92;hm$kCZ5!(heN|6 ze2gIJ6*tq5TqyW`)};4F(dN(FCJC{}GTY6!omVoQ>r2!2_Vj0(+2i@PX9JBgaxb1D+?2!j=yXe18v z7Nwd6dOblcG9LzU6#1j|m*=>UVZe^!j!n))Z`Ju;@wZ=Prr#`tFmw_UlaNyH8PJ^x zfT9#Z5e@D|p3+Zk*LmYa80^-UvbR0cgX885Wh3vsKFw@h>RNbsy(Og0s5DE!D`Zj?<*GDGAs@4?Nuwgc@q<# zT)lNH@6?>&-k(6PAZvUr)&1*X5v4p2XE}o!=Y7ZPh#0bRGc(RRWe#2ToSHw4qy$LG zEI9HNM-MV%0#C4GMPMp?CoRENDPs2wdKYT;(ec{sXv@IBccfTVPpFMoxlZ!V^^_4} zLcHjh9;{=_im;L!Tiq{apS0Q;G;G)BPCXZLfLSHozK-&$nmo=t;9!ks6;~sRx@5Gn z)#J7%F=@Iv%9jJBg*xhMl|TcveNl%uy+*Iy?<=kt|RfZZ+Gb&sVKRRPWsBn6-A{u&E za&q2-sdZZu2kh3K$IN|o(4kV3daV6OdYg^l(I_r2;e=D!j&i(r%$^?O!3l8nRmJAJ zc$L_xO`U1c7QXSXnllQz6ez|j-#z+eO*e19oOGcR{7>u`-4(%1{^;YoS|c&O#dzrK zF&kZ*VF=UKLXU%G{p+YW<)ZzFpApXayNj|GvE8aA8J?olaMlm|&^@lv8E&fhNI@AN zmO660fjbpiD&*#y%*e`E zbU)FFeas$_6Xo+pW>o!!>JX&vb{sk18w7qPk9sA89@v4CA zS?lyu;X&s~e>n^0C^h;D4`hhcfd4dFc`w+ z-z2`%+Z%!)HxT%S9+;XCF3Q=_BVgkH&dzoRPw}Iwk&$k?PNr3M z3>%#mo1NzOXN7)gyaLYOxFywAp!YM>T(0L*M;tK$0HI6*dut>%Wgj%^IjsMF+h1re z#yEkL7yRU;K%U&GI(AtN@#f4LNK+--g%nvmkjOnRp`mG)5;6FSo4#?Bu$m4`_1`2% z72AaYz9b}x3OHFDDoiD72itI(ML#s=PL=fM(&-tSQZ{3{u^97d{bK(7-F@Wob#(V& zY%q&fPbZz#TQnOYX|sFe5nui}8^Tc*b5&?t&kx&RbU8}nvO2O=Hk*hn2=DdU5m1ym ziTth0U5F!VCp4;~`6hvb>-GXD8u?N2zY%GLP? zC4-?;Bmjh2{cum9Yr^z|eV6mG!lElAsZk-yobrp<43c(~wIt?AF57(o(ca)|i%gnV zvR&*Fw~-6iGGoNJ;Ffd2E^qdkw<@J8CS1*!BeQfq??#_hnX2;Zyz;l42&q7@H2O|q zXXD-lb8FW$zbZ*oM0$@>T3xpF>NahZkRLRQxfjB4OOze-)9EIdlkFXRQxZt~J|9*o z^_S%xlJ$Z8T~`op!Js`|T7H&p3|(-R4kxiMmJ%8B#ns964lb_*|&apbz(W=K13Xe+3n;5O4R0tLJK*w_Lk; zdGZ^p0AS;=sH$4z%SU97>)Dl-&Swe$Kl6S&$11y&kQ`PV@bmJ27A}*jam7yN&2dM~ zj--fR&g=Y9u#=ULj-wn`Q02skoYw&G{QD!Us9})`qjugNiL_H#VA-vTsxLF9zW5 zRm5*g0anbHc}cuz=N+H9+87xYon@dvH7~I3-qx<$U&(=+wNAi2f0Zdw*Y&qW$F8+5 z&W3dQ$>4O}sjm{(DBo$bP+LKqPRra2Ue&GFnW?F(;ui0KW%?0bF66R8tqg0Vrc>WGCtP8tb}ds&>js8S{$Hh zSBNyD<%>$4-_kb@dKv?kwHdJvE*ezG>BjS?^zmV5K6`gVNx~h7f^X?~QI~yI5==7# zmfhrDBKC{W_l*dMXr^6m2kr7ENki7SpV*yEpS6B(Dj(Z-izF#fX~Up{-o=6!JH%I$ zvgbvwus|MmQq?SLh^n@}txq|g47A#n^$w!czmVg29Yd4Z9&@?<>cs+DG8wu<49_mC1>7%4+~0X9Nhlc^ z+g@hlO%~jrv$!8L1dVhK3EFojYX7Q4EbGL_i)axvQK85P1SLPQu09TdGUE0QtMn|h z6E@R_&<0$2HkQgj9zT~KBd{J?m?H*qZc2N;)t2yV-V|$}dGrY_bq4ozNM}sOd*GPv z{G=n6o)i)hnUQT@fjSZo)A9w|iq1&txBs`}yFC8Sxy9;1T?KMrkz{32;_P}#Fj-g1 zfl6gwEc{dx>S(qPx!A?qKkMDWPpl(RG8?=_*cA@5+t&`x!jY147uQyto9Zj@aXBua zT!!vrlGxLzd2#VC<|jXV&$TPEik)nlh4}_4j1*N=0tJI>l^(Q@WRUXh<}f5jKm3u_ zo)JGiB|&S0sM#AxM$A1d|M)PHaHAf77$-N{r_eOT5SQM-j(Ynr>J?*0#L7;w@7BJh=hZ7ThE7`L?9Z{dua%$*lj-lEuVu{e@VM5rxCO%%qEp zv4ALHZt7<1!p@CXE)5GkV4B;FInTjI!^+Zh;0M3&SpKAM2B#@6-5>Q*ZbfcgJ`pD8)`eJ(ubea(Qn7q_NTfwn`vS%yJ?4UD>T7jzR_v%hYk4SB}1|z zn`{e_ zDYYJkKk7GDKs-}B|C3bx7zrywOq1sN<6u?^B#a)FI%UfSjO9S!eGPuJjC*cmc0^~K zY(fPXjhcYU#XSf7e%{PAwtjD$Wc;7GnE7n{%ZBVx89=zdsu9B9x=XMFw`5w(p224L zb@B!+Eb6@_Bafp@wnr}I_|g@9`-%TKai2Ag07DT=zHg`k5;5-sKolJmq#wLa@MD_2 zU_->LbH?~Yjy!l4%#~WHoQz&%Om-^wTiuEk+9S7bn~tsPEx+zr-me>85G81>b4nW? zxsD9FLw2vVua3@)Z1=5JJ;$p-y)_r0-ey{IJ^SRN+NlZ3#_{)*pW)`xQH#VD01gW; zG~||^o|YPx8gU`}MDI8F*xjSrpgXmkT`!?~fRil_6*x?00487rr&A^|2lh#qEEJK$ z+JA;nt?UT34V`n9t}ECPj}KIyd1OVolN{0gM?W=xhCqk?nUqwS-=5qlu$EX0+WR8T zcsdGtlhS80qrW)kQRsVfePI^>kFn5|JTR>IVSeFWjwjhJ!WP>5Mw)%BBIYt9IQ(qH zEN|mJ5CVos+2R;IX)A_`$R%}F*p2d3Dw~g*u?zQS-UfUW6O*X9g-uB|sU;<)zXubh z=-7x`AA)>;uI@x|ZwYk^z&T4^M+U%|^<>`6Sf*i@YRvO(TG{O}0H&y+Td>wAuDCt= za5@Uw3#7_RHiW?90T3QhQ76F$4%L43TIg3AEr8O&Xk9Mjp$#XqS=Z$1?yzacP>4Ix z{D%)`Z}^?l3`sw1>U#qLyS~-vXLYKQ{iv>8EicRRxHKoYT+f=rLy5N62POM1)uMv zz18kLW-Lq`y_YO;q{Zv8!O6v+d#dBpT2%VSOLah(qGjXj^3z`l}^CjeKXf zi~szc)J^TZ2SRI#OgI)6!JupmPx9)6W+AVZh=hG~c7{LIa2`8@y5cgmjOT^2qV*=p zVWM1bTfr%-vx2s@=@HjwRvDlQlb(&$5q?PN&+*q1Kdw{{9BpX4*bpx6u}x5s%iI$G zY6(mW`+3b1rm&N%#2pnDf1#wuQ$+uTuCB}ed2{_9Yb9|Iv^hI?DnY%oS_?2F zf~p9!D=yhS3i~T*$W@6e#i|t>%J2_S7>}&Nd%uS#_78AKqu|5dc{yVJ&qJ&)k;Qn3 zrIHvM!G8|C@~XtmZU`C`4FpEcX~C)D|4rG(JMcyFR-KRZq`C?sWWA*f5gJ{nDlZI} zgO%~P5-+>zgo0+7+_IyRpWC61;{QD>o~v-izKyECxS8-$@;b83lQNYIGa+TYk@@OF zSYh)%Wg}iRnL1orZT396s1V_O;3r4*7X66hVwA0UL;6ZZf%LVBBgoX0<1s`z<;%rT zVfuNkmr2J%9*h=?a2;&f(QRaDLY@oIUu_k$NgNFc?$-IWy)4c=RpX)P=6q(C_BUw) zeX!t;g1EHH*`SdfMVO5fS5*|z#*`B!t9D{|+ zb`x~Tsyrpk`gNg}uYcA#L_LTEV}-M{8K+Cm0eGyr0cPk&WToN(9t1948-?QIGGf@0 zj(o_mn@6Lh>H{60Po*GiyXhD_3`@LV;kEN4H(tcUp;`S;v7(08r*C!va^zV0H&5JU7qrl@T^YKMk_}LT+yVcIRUe>1pjPGb8)D2- z$gyJpH!StCreGTVtH^H*WNS8Pfi(1(lBVh~r5##b&%~yU`=8gFf3Qtf(zOI19{hb1 O081I94y=~52>l + + RAG- logos + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file