writinwaters
commited on
Commit
·
d6e0c08
1
Parent(s):
2c75739
Added release notes v0.11.0 (#3745)
Browse files### What problem does this PR solve?
### Type of change
- [x] Documentation Update
- docker/.env +1 -5
- docker/README.md +3 -3
- docs/release_notes.md +22 -3
docker/.env
CHANGED
|
@@ -22,7 +22,6 @@ ES_HOST=es01
|
|
| 22 |
ES_PORT=1200
|
| 23 |
|
| 24 |
# The password for Elasticsearch.
|
| 25 |
-
# When updated, you must revise the `es.password` entry in service_conf.yaml accordingly.
|
| 26 |
ELASTIC_PASSWORD=infini_rag_flow
|
| 27 |
|
| 28 |
# The port used to expose the Kibana service to the host machine,
|
|
@@ -44,7 +43,6 @@ INFINITY_HTTP_PORT=23820
|
|
| 44 |
INFINITY_PSQL_PORT=5432
|
| 45 |
|
| 46 |
# The password for MySQL.
|
| 47 |
-
# When updated, you must revise the `mysql.password` entry in service_conf.yaml.
|
| 48 |
MYSQL_PASSWORD=infini_rag_flow
|
| 49 |
# The hostname where the MySQL service is exposed
|
| 50 |
MYSQL_HOST=mysql
|
|
@@ -75,7 +73,6 @@ REDIS_HOST=redis
|
|
| 75 |
# allowing EXTERNAL access to the Redis service running inside the Docker container.
|
| 76 |
REDIS_PORT=6379
|
| 77 |
# The password for Redis.
|
| 78 |
-
# When updated, you must revise the `redis.password` entry in service_conf.yaml accordingly.
|
| 79 |
REDIS_PASSWORD=infini_rag_flow
|
| 80 |
|
| 81 |
# The port used to expose RAGFlow's HTTP API service to the host machine,
|
|
@@ -118,7 +115,6 @@ RAGFLOW_IMAGE=infiniflow/ragflow:dev-slim
|
|
| 118 |
# RAGFLOW_IMAGE=swr.cn-north-4.myhuaweicloud.com/infiniflow/ragflow:dev
|
| 119 |
# RAGFLOW_IMAGE=registry.cn-hangzhou.aliyuncs.com/infiniflow/ragflow:dev
|
| 120 |
|
| 121 |
-
|
| 122 |
# The local time zone.
|
| 123 |
TIMEZONE='Asia/Shanghai'
|
| 124 |
|
|
@@ -130,6 +126,6 @@ TIMEZONE='Asia/Shanghai'
|
|
| 130 |
# MACOS=1
|
| 131 |
|
| 132 |
# The maximum file size for each uploaded file, in bytes.
|
| 133 |
-
# You can uncomment this line and update the value if you wish to change 128M file size limit
|
| 134 |
# MAX_CONTENT_LENGTH=134217728
|
| 135 |
|
|
|
|
| 22 |
ES_PORT=1200
|
| 23 |
|
| 24 |
# The password for Elasticsearch.
|
|
|
|
| 25 |
ELASTIC_PASSWORD=infini_rag_flow
|
| 26 |
|
| 27 |
# The port used to expose the Kibana service to the host machine,
|
|
|
|
| 43 |
INFINITY_PSQL_PORT=5432
|
| 44 |
|
| 45 |
# The password for MySQL.
|
|
|
|
| 46 |
MYSQL_PASSWORD=infini_rag_flow
|
| 47 |
# The hostname where the MySQL service is exposed
|
| 48 |
MYSQL_HOST=mysql
|
|
|
|
| 73 |
# allowing EXTERNAL access to the Redis service running inside the Docker container.
|
| 74 |
REDIS_PORT=6379
|
| 75 |
# The password for Redis.
|
|
|
|
| 76 |
REDIS_PASSWORD=infini_rag_flow
|
| 77 |
|
| 78 |
# The port used to expose RAGFlow's HTTP API service to the host machine,
|
|
|
|
| 115 |
# RAGFLOW_IMAGE=swr.cn-north-4.myhuaweicloud.com/infiniflow/ragflow:dev
|
| 116 |
# RAGFLOW_IMAGE=registry.cn-hangzhou.aliyuncs.com/infiniflow/ragflow:dev
|
| 117 |
|
|
|
|
| 118 |
# The local time zone.
|
| 119 |
TIMEZONE='Asia/Shanghai'
|
| 120 |
|
|
|
|
| 126 |
# MACOS=1
|
| 127 |
|
| 128 |
# The maximum file size for each uploaded file, in bytes.
|
| 129 |
+
# You can uncomment this line and update the value if you wish to change the 128M file size limit
|
| 130 |
# MAX_CONTENT_LENGTH=134217728
|
| 131 |
|
docker/README.md
CHANGED
|
@@ -133,14 +133,14 @@ The [.env](./.env) file contains important environment variables for Docker.
|
|
| 133 |
- `mysql`
|
| 134 |
- `name`: The MySQL database name. Defaults to `rag_flow`.
|
| 135 |
- `user`: The username for MySQL.
|
| 136 |
-
- `password`: The password for MySQL.
|
| 137 |
- `port`: The MySQL serving port inside the Docker container. Defaults to `3306`.
|
| 138 |
- `max_connections`: The maximum number of concurrent connections to the MySQL database. Defaults to `100`.
|
| 139 |
- `stale_timeout`: Timeout in seconds.
|
| 140 |
|
| 141 |
- `minio`
|
| 142 |
-
- `user`: The username for MinIO.
|
| 143 |
-
- `password`: The password for MinIO.
|
| 144 |
- `host`: The MinIO serving IP *and* port inside the Docker container. Defaults to `minio:9000`.
|
| 145 |
|
| 146 |
- `oauth`
|
|
|
|
| 133 |
- `mysql`
|
| 134 |
- `name`: The MySQL database name. Defaults to `rag_flow`.
|
| 135 |
- `user`: The username for MySQL.
|
| 136 |
+
- `password`: The password for MySQL.
|
| 137 |
- `port`: The MySQL serving port inside the Docker container. Defaults to `3306`.
|
| 138 |
- `max_connections`: The maximum number of concurrent connections to the MySQL database. Defaults to `100`.
|
| 139 |
- `stale_timeout`: Timeout in seconds.
|
| 140 |
|
| 141 |
- `minio`
|
| 142 |
+
- `user`: The username for MinIO.
|
| 143 |
+
- `password`: The password for MinIO.
|
| 144 |
- `host`: The MinIO serving IP *and* port inside the Docker container. Defaults to `minio:9000`.
|
| 145 |
|
| 146 |
- `oauth`
|
docs/release_notes.md
CHANGED
|
@@ -93,10 +93,10 @@ Released on September 30, 2024.
|
|
| 93 |
- Offers slim editions of RAGFlow's Docker images, which do not include built-in BGE/BCE embedding or reranking models.
|
| 94 |
- Improves the results of multi-round dialogues.
|
| 95 |
- Enables users to remove added LLM vendors.
|
| 96 |
-
- Adds support for OpenTTS and SparkTTS models.
|
| 97 |
- Implements an **Excel to HTML** toggle in the **General** chunk method, allowing users to parse a spreadsheet into either HTML tables or key-value pairs by row.
|
| 98 |
- Adds agent tools **YahooFance** and **Jin10**.
|
| 99 |
-
- Adds
|
| 100 |
|
| 101 |
### Compatibility changes
|
| 102 |
|
|
@@ -115,4 +115,23 @@ See [Upgrade RAGFlow](https://ragflow.io/docs/dev/upgrade_ragflow) for instructi
|
|
| 115 |
|
| 116 |
#### Added documents
|
| 117 |
|
| 118 |
-
- [Upgrade RAGFlow](https://ragflow.io/docs/dev/upgrade_ragflow)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 93 |
- Offers slim editions of RAGFlow's Docker images, which do not include built-in BGE/BCE embedding or reranking models.
|
| 94 |
- Improves the results of multi-round dialogues.
|
| 95 |
- Enables users to remove added LLM vendors.
|
| 96 |
+
- Adds support for **OpenTTS** and **SparkTTS** models.
|
| 97 |
- Implements an **Excel to HTML** toggle in the **General** chunk method, allowing users to parse a spreadsheet into either HTML tables or key-value pairs by row.
|
| 98 |
- Adds agent tools **YahooFance** and **Jin10**.
|
| 99 |
+
- Adds an investment advisor agent template.
|
| 100 |
|
| 101 |
### Compatibility changes
|
| 102 |
|
|
|
|
| 115 |
|
| 116 |
#### Added documents
|
| 117 |
|
| 118 |
+
- [Upgrade RAGFlow](https://ragflow.io/docs/dev/upgrade_ragflow)
|
| 119 |
+
|
| 120 |
+
## v0.11.0
|
| 121 |
+
|
| 122 |
+
Released on September 14, 2024
|
| 123 |
+
|
| 124 |
+
### New features
|
| 125 |
+
|
| 126 |
+
- Introduces an AI search interface within the RAGFlow UI.
|
| 127 |
+
- Supports audio output via **FishAudio** or **Tongyi Qwen TTS**.
|
| 128 |
+
- Allows the use of Postgres for metadata storage, in addition to MySQL.
|
| 129 |
+
- Supports object storage options with S3 or Azure Blob.
|
| 130 |
+
- Supports model vendors: **Anthropic**, **Voyage AI**, and **Google Cloud**.
|
| 131 |
+
- Supports the use of **Tencent Cloud ASR** for audio content recognition.
|
| 132 |
+
- Adds finance-specific agent components: **WenCai**, **AkShare**, **YahooFinance**, and **TuShare**.
|
| 133 |
+
- Adds a medical consultant agent template.
|
| 134 |
+
- Supports running retrieval benchmarking on the following datasets:
|
| 135 |
+
- [ms_marco_v1.1](https://huggingface.co/datasets/microsoft/ms_marco)
|
| 136 |
+
- [trivia_qa](https://huggingface.co/datasets/mandarjoshi/trivia_qa)
|
| 137 |
+
- [miracl](https://huggingface.co/datasets/miracl/miracl)
|