writinwaters
commited on
Commit
·
dfc220f
1
Parent(s):
8db6538
UI updates + RAGFlow image description (#3995)
Browse files### What problem does this PR solve?
### Type of change
- [x] Documentation Update
- README.md +8 -9
- README_id.md +8 -10
- README_ja.md +8 -9
- README_ko.md +8 -12
- README_zh.md +8 -9
- docs/guides/agentic_rag/general_purpose_chatbot.md +1 -1
- docs/quickstart.mdx +18 -10
- docs/references/http_api_reference.md +2 -2
- docs/release_notes.md +1 -1
- web/src/locales/en.ts +13 -13
- web/src/locales/zh-traditional.ts +1 -1
README.md
CHANGED
@@ -175,15 +175,14 @@ releases! 🌟
|
|
175 |
$ docker compose -f docker/docker-compose.yml up -d
|
176 |
```
|
177 |
|
178 |
-
|
|
179 |
-
|
|
180 |
-
| v0.14.1
|
181 |
-
| v0.14.1-slim
|
182 |
-
| v0.15.0-dev1
|
183 |
-
| v0.15.0-dev1-slim
|
184 |
-
| nightly
|
185 |
-
| nightly-slim
|
186 |
-
|
187 |
|
188 |
4. Check the server status after having the server up and running:
|
189 |
|
|
|
175 |
$ docker compose -f docker/docker-compose.yml up -d
|
176 |
```
|
177 |
|
178 |
+
| RAGFlow image tag | Image size (GB) | Has embedding models? | Stable? |
|
179 |
+
| ----------------- | --------------- | --------------------- | ------------------------ |
|
180 |
+
| v0.14.1 | ≈9 | :heavy_check_mark: | Stable release |
|
181 |
+
| v0.14.1-slim | ≈2 | ❌ | Stable release |
|
182 |
+
| v0.15.0-dev1 | ≈9 | :heavy_check_mark: | *Unstable* beta release |
|
183 |
+
| v0.15.0-dev1-slim | ≈2 | ❌ | *Unstable* beta release |
|
184 |
+
| nightly | ≈9 | :heavy_check_mark: | *Unstable* nightly build |
|
185 |
+
| nightly-slim | ≈2 | ❌ | *Unstable* nightly build |
|
|
|
186 |
|
187 |
4. Check the server status after having the server up and running:
|
188 |
|
README_id.md
CHANGED
@@ -168,16 +168,14 @@ Coba demo kami di [https://demo.ragflow.io](https://demo.ragflow.io).
|
|
168 |
$ docker compose -f docker/docker-compose.yml up -d
|
169 |
```
|
170 |
|
171 |
-
|
|
172 |
-
|
|
173 |
-
| v0.14.1
|
174 |
-
| v0.14.1-slim
|
175 |
-
| v0.15.0-dev1
|
176 |
-
| v0.15.0-dev1-slim
|
177 |
-
| nightly
|
178 |
-
| nightly-slim
|
179 |
-
|
180 |
-
|
181 |
|
182 |
4. Periksa status server setelah server aktif dan berjalan:
|
183 |
|
|
|
168 |
$ docker compose -f docker/docker-compose.yml up -d
|
169 |
```
|
170 |
|
171 |
+
| RAGFlow image tag | Image size (GB) | Has embedding models? | Stable? |
|
172 |
+
| ----------------- | --------------- | --------------------- | ------------------------ |
|
173 |
+
| v0.14.1 | ≈9 | :heavy_check_mark: | Stable release |
|
174 |
+
| v0.14.1-slim | ≈2 | ❌ | Stable release |
|
175 |
+
| v0.15.0-dev1 | ≈9 | :heavy_check_mark: | *Unstable* beta release |
|
176 |
+
| v0.15.0-dev1-slim | ≈2 | ❌ | *Unstable* beta release |
|
177 |
+
| nightly | ≈9 | :heavy_check_mark: | *Unstable* nightly build |
|
178 |
+
| nightly-slim | ≈2 | ❌ | *Unstable* nightly build |
|
|
|
|
|
179 |
|
180 |
4. Periksa status server setelah server aktif dan berjalan:
|
181 |
|
README_ja.md
CHANGED
@@ -148,15 +148,14 @@
|
|
148 |
$ docker compose -f docker/docker-compose.yml up -d
|
149 |
```
|
150 |
|
151 |
-
|
|
152 |
-
|
|
153 |
-
| v0.14.1
|
154 |
-
| v0.14.1-slim
|
155 |
-
| v0.15.0-dev1
|
156 |
-
| v0.15.0-dev1-slim
|
157 |
-
| nightly
|
158 |
-
| nightly-slim
|
159 |
-
|
160 |
|
161 |
4. サーバーを立ち上げた後、サーバーの状態を確認する:
|
162 |
|
|
|
148 |
$ docker compose -f docker/docker-compose.yml up -d
|
149 |
```
|
150 |
|
151 |
+
| RAGFlow image tag | Image size (GB) | Has embedding models? | Stable? |
|
152 |
+
| ----------------- | --------------- | --------------------- | ------------------------ |
|
153 |
+
| v0.14.1 | ≈9 | :heavy_check_mark: | Stable release |
|
154 |
+
| v0.14.1-slim | ≈2 | ❌ | Stable release |
|
155 |
+
| v0.15.0-dev1 | ≈9 | :heavy_check_mark: | *Unstable* beta release |
|
156 |
+
| v0.15.0-dev1-slim | ≈2 | ❌ | *Unstable* beta release |
|
157 |
+
| nightly | ≈9 | :heavy_check_mark: | *Unstable* nightly build |
|
158 |
+
| nightly-slim | ≈2 | ❌ | *Unstable* nightly build |
|
|
|
159 |
|
160 |
4. サーバーを立ち上げた後、サーバーの状態を確認する:
|
161 |
|
README_ko.md
CHANGED
@@ -151,19 +151,15 @@
|
|
151 |
$ cd ragflow
|
152 |
$ docker compose -f docker/docker-compose.yml up -d
|
153 |
```
|
154 |
-
|
155 |
-
|
156 |
-
| RAGFLOW_IMAGE tag in docker/.env | size | Including embedding models and related Python packages? | comments |
|
157 |
-
| -------------------------------- | ----- | ------------------------------------------------------- | ---------------------- |
|
158 |
-
| v0.14.1 | ~9 GB | YES | stable release |
|
159 |
-
| v0.14.1-slim | ~2 GB | NO | stable release |
|
160 |
-
| v0.15.0-dev1 | ~9 GB | YES | unstable beta release |
|
161 |
-
| v0.15.0-dev1-slim | ~2 GB | NO | unstable beta release |
|
162 |
-
| nightly | ~9 GB | YES | unstable nightly build |
|
163 |
-
| nightly-slim | ~2 GB | NO | unstable nightly build |
|
164 |
-
|
165 |
-
|
166 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
167 |
|
168 |
4. 서버가 시작된 후 서버 상태를 확인하세요:
|
169 |
|
|
|
151 |
$ cd ragflow
|
152 |
$ docker compose -f docker/docker-compose.yml up -d
|
153 |
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
154 |
|
155 |
+
| RAGFlow image tag | Image size (GB) | Has embedding models? | Stable? |
|
156 |
+
| ----------------- | --------------- | --------------------- | ------------------------ |
|
157 |
+
| v0.14.1 | ≈9 | :heavy_check_mark: | Stable release |
|
158 |
+
| v0.14.1-slim | ≈2 | ❌ | Stable release |
|
159 |
+
| v0.15.0-dev1 | ≈9 | :heavy_check_mark: | *Unstable* beta release |
|
160 |
+
| v0.15.0-dev1-slim | ≈2 | ❌ | *Unstable* beta release |
|
161 |
+
| nightly | ≈9 | :heavy_check_mark: | *Unstable* nightly build |
|
162 |
+
| nightly-slim | ≈2 | ❌ | *Unstable* nightly build |
|
163 |
|
164 |
4. 서버가 시작된 후 서버 상태를 확인하세요:
|
165 |
|
README_zh.md
CHANGED
@@ -149,15 +149,14 @@
|
|
149 |
$ docker compose -f docker/docker-compose.yml up -d
|
150 |
```
|
151 |
|
152 |
-
|
|
153 |
-
|
|
154 |
-
| v0.14.1
|
155 |
-
| v0.14.1-slim
|
156 |
-
| v0.15.0-dev1
|
157 |
-
| v0.15.0-dev1-slim
|
158 |
-
| nightly
|
159 |
-
| nightly-slim
|
160 |
-
|
161 |
|
162 |
4. 服务器启动成功后再次确认服务器状态:
|
163 |
|
|
|
149 |
$ docker compose -f docker/docker-compose.yml up -d
|
150 |
```
|
151 |
|
152 |
+
| RAGFlow image tag | Image size (GB) | Has embedding models? | Stable? |
|
153 |
+
| ----------------- | --------------- | --------------------- | ------------------------ |
|
154 |
+
| v0.14.1 | ≈9 | :heavy_check_mark: | Stable release |
|
155 |
+
| v0.14.1-slim | ≈2 | ❌ | Stable release |
|
156 |
+
| v0.15.0-dev1 | ≈9 | :heavy_check_mark: | *Unstable* beta release |
|
157 |
+
| v0.15.0-dev1-slim | ≈2 | ❌ | *Unstable* beta release |
|
158 |
+
| nightly | ≈9 | :heavy_check_mark: | *Unstable* nightly build |
|
159 |
+
| nightly-slim | ≈2 | ❌ | *Unstable* nightly build |
|
|
|
160 |
|
161 |
4. 服务器启动成功后再次确认服务器状态:
|
162 |
|
docs/guides/agentic_rag/general_purpose_chatbot.md
CHANGED
@@ -37,7 +37,7 @@ RAGFlow's no-code editor spares you the trouble of coding, making agent developm
|
|
37 |
Here’s a breakdown of each component and its role and requirements in the chatbot template:
|
38 |
|
39 |
- **Begin**
|
40 |
-
- Function: Sets
|
41 |
- Purpose: Establishes a welcoming atmosphere and prepares the user for interaction.
|
42 |
|
43 |
- **Interact**
|
|
|
37 |
Here’s a breakdown of each component and its role and requirements in the chatbot template:
|
38 |
|
39 |
- **Begin**
|
40 |
+
- Function: Sets an opening greeting for users.
|
41 |
- Purpose: Establishes a welcoming atmosphere and prepares the user for interaction.
|
42 |
|
43 |
- **Interact**
|
docs/quickstart.mdx
CHANGED
@@ -6,6 +6,7 @@ slug: /
|
|
6 |
# Quick start
|
7 |
import Tabs from '@theme/Tabs';
|
8 |
import TabItem from '@theme/TabItem';
|
|
|
9 |
|
10 |
RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding. When integrated with LLMs, it is capable of providing truthful question-answering capabilities, backed by well-founded citations from various complex formatted data.
|
11 |
|
@@ -19,7 +20,7 @@ This quick start guide describes a general process from:
|
|
19 |
:::danger IMPORTANT
|
20 |
We officially support x86 CPU and Nvidia GPU, and this document offers instructions on deploying RAGFlow using Docker on x86 platforms. While we also test RAGFlow on ARM64 platforms, we do not plan to maintain RAGFlow Docker images for ARM.
|
21 |
|
22 |
-
If you are on an ARM platform,
|
23 |
:::
|
24 |
|
25 |
## Prerequisites
|
@@ -189,15 +190,22 @@ This section provides instructions on setting up the RAGFlow server on Linux. If
|
|
189 |
$ docker compose -f docker/docker-compose.yml up -d
|
190 |
```
|
191 |
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
201 |
|
202 |
:::tip NOTE
|
203 |
A RAGFlow Docker image that includes embedding models and Python libraries is approximately 9GB in size and may take significantly longer time to load.
|
|
|
6 |
# Quick start
|
7 |
import Tabs from '@theme/Tabs';
|
8 |
import TabItem from '@theme/TabItem';
|
9 |
+
import APITable from '@site/src/components/APITable';
|
10 |
|
11 |
RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding. When integrated with LLMs, it is capable of providing truthful question-answering capabilities, backed by well-founded citations from various complex formatted data.
|
12 |
|
|
|
20 |
:::danger IMPORTANT
|
21 |
We officially support x86 CPU and Nvidia GPU, and this document offers instructions on deploying RAGFlow using Docker on x86 platforms. While we also test RAGFlow on ARM64 platforms, we do not plan to maintain RAGFlow Docker images for ARM.
|
22 |
|
23 |
+
If you are on an ARM platform, follow [this guide](https://ragflow.io/docs/dev/build_docker_image) to build a RAGFlow Docker image.
|
24 |
:::
|
25 |
|
26 |
## Prerequisites
|
|
|
190 |
$ docker compose -f docker/docker-compose.yml up -d
|
191 |
```
|
192 |
|
193 |
+
```mdx-code-block
|
194 |
+
<APITable>
|
195 |
+
```
|
196 |
+
|
197 |
+
| RAGFlow image tag | Image size (GB) | Has embedding models? | Stable? |
|
198 |
+
| ----------------- | --------------- | --------------------- | ------------------------ |
|
199 |
+
| v0.14.1 | ≈9 | :heavy_check_mark: | Stable release |
|
200 |
+
| v0.14.1-slim | ≈2 | ❌ | Stable release |
|
201 |
+
| v0.15.0-dev1 | ≈9 | :heavy_check_mark: | *Unstable* beta release |
|
202 |
+
| v0.15.0-dev1-slim | ≈2 | ❌ | *Unstable* beta release |
|
203 |
+
| nightly | ≈9 | :heavy_check_mark: | *Unstable* nightly build |
|
204 |
+
| nightly-slim | ≈2 | ❌ | *Unstable* nightly build |
|
205 |
+
|
206 |
+
```mdx-code-block
|
207 |
+
</APITable>
|
208 |
+
```
|
209 |
|
210 |
:::tip NOTE
|
211 |
A RAGFlow Docker image that includes embedding models and Python libraries is approximately 9GB in size and may take significantly longer time to load.
|
docs/references/http_api_reference.md
CHANGED
@@ -887,7 +887,7 @@ Failure:
|
|
887 |
|
888 |
---
|
889 |
|
890 |
-
## Add
|
891 |
|
892 |
**POST** `/api/v1/datasets/{dataset_id}/documents/{document_id}/chunks`
|
893 |
|
@@ -913,7 +913,7 @@ curl --request POST \
|
|
913 |
--header 'Authorization: Bearer <YOUR_API_KEY>' \
|
914 |
--data '
|
915 |
{
|
916 |
-
"content": "<
|
917 |
}'
|
918 |
```
|
919 |
|
|
|
887 |
|
888 |
---
|
889 |
|
890 |
+
## Add chunk
|
891 |
|
892 |
**POST** `/api/v1/datasets/{dataset_id}/documents/{document_id}/chunks`
|
893 |
|
|
|
913 |
--header 'Authorization: Bearer <YOUR_API_KEY>' \
|
914 |
--data '
|
915 |
{
|
916 |
+
"content": "<CHUNK_CONTENT_HERE>"
|
917 |
}'
|
918 |
```
|
919 |
|
docs/release_notes.md
CHANGED
@@ -208,7 +208,7 @@ Released on May 31, 2024.
|
|
208 |
:::danger IMPORTANT
|
209 |
While we also test RAGFlow on ARM64 platforms, we do not plan to maintain RAGFlow Docker images for ARM.
|
210 |
|
211 |
-
If you are on an ARM platform,
|
212 |
:::
|
213 |
|
214 |
### Related APIs
|
|
|
208 |
:::danger IMPORTANT
|
209 |
While we also test RAGFlow on ARM64 platforms, we do not plan to maintain RAGFlow Docker images for ARM.
|
210 |
|
211 |
+
If you are on an ARM platform, follow [this guide](https://ragflow.io/docs/dev/build_docker_image) to build a RAGFlow Docker image.
|
212 |
:::
|
213 |
|
214 |
### Related APIs
|
web/src/locales/en.ts
CHANGED
@@ -69,13 +69,13 @@ export default {
|
|
69 |
},
|
70 |
knowledgeList: {
|
71 |
welcome: 'Welcome back',
|
72 |
-
description: 'Which knowledge
|
73 |
createKnowledgeBase: 'Create knowledge base',
|
74 |
name: 'Name',
|
75 |
namePlaceholder: 'Please input name!',
|
76 |
doc: 'Docs',
|
77 |
searchKnowledgePlaceholder: 'Search',
|
78 |
-
noMoreData: '
|
79 |
},
|
80 |
knowledgeDetails: {
|
81 |
dataset: 'Dataset',
|
@@ -340,20 +340,20 @@ The above is the content you need to summarize.`,
|
|
340 |
sendPlaceholder: 'Message the assistant...',
|
341 |
chatConfiguration: 'Chat Configuration',
|
342 |
chatConfigurationDescription:
|
343 |
-
'
|
344 |
assistantName: 'Assistant name',
|
345 |
assistantNameMessage: 'Assistant name is required',
|
346 |
namePlaceholder: 'e.g. Resume Jarvis',
|
347 |
assistantAvatar: 'Assistant avatar',
|
348 |
language: 'Language',
|
349 |
emptyResponse: 'Empty response',
|
350 |
-
emptyResponseTip: `
|
351 |
setAnOpener: 'Set an opener',
|
352 |
setAnOpenerInitial: `Hi! I'm your assistant, what can I do for you?`,
|
353 |
-
setAnOpenerTip: '
|
354 |
knowledgeBases: 'Knowledge bases',
|
355 |
knowledgeBasesMessage: 'Please select',
|
356 |
-
knowledgeBasesTip: 'Select
|
357 |
system: 'System',
|
358 |
systemInitialValue: `You are an intelligent assistant. Please summarize the content of the knowledge base to answer the question. Please list the data in the knowledge base and answer in detail. When all knowledge base content is irrelevant to the question, your answer must include the sentence "The answer you are looking for is not found in the knowledge base!" Answers need to consider chat history.
|
359 |
Here is the knowledge base:
|
@@ -361,9 +361,9 @@ The above is the content you need to summarize.`,
|
|
361 |
The above is the knowledge base.`,
|
362 |
systemMessage: 'Please input!',
|
363 |
systemTip:
|
364 |
-
'
|
365 |
topN: 'Top N',
|
366 |
-
topNTip: `Not all
|
367 |
variable: 'Variable',
|
368 |
variableTip: `If you use dialog APIs, the varialbes might help you chat with your clients with different strategies.
|
369 |
The variables are used to fill-in the 'System' part in prompt in order to give LLM a hint.
|
@@ -404,7 +404,7 @@ The above is the content you need to summarize.`,
|
|
404 |
maxTokensInvalidMessage: 'Please enter a valid number for Max Tokens.',
|
405 |
maxTokensMinMessage: 'Max Tokens cannot be less than 0.',
|
406 |
quote: 'Show quote',
|
407 |
-
quoteTip: '
|
408 |
selfRag: 'Self-RAG',
|
409 |
selfRagTip: 'Please refer to: https://huggingface.co/papers/2310.11511',
|
410 |
overview: 'Chat ID',
|
@@ -433,7 +433,7 @@ The above is the content you need to summarize.`,
|
|
433 |
extensionTitle: 'Chrome Extension',
|
434 |
tokenError: 'Please create API Token first!',
|
435 |
betaError: 'The beta field of the API Token cannot be empty!',
|
436 |
-
searching: '
|
437 |
parsing: 'Parsing',
|
438 |
uploading: 'Uploading',
|
439 |
uploadFailed: 'Upload failed',
|
@@ -441,12 +441,12 @@ The above is the content you need to summarize.`,
|
|
441 |
read: 'Read content',
|
442 |
tts: 'Text to speech',
|
443 |
ttsTip:
|
444 |
-
'
|
445 |
relatedQuestion: 'Related question',
|
446 |
answerTitle: 'R',
|
447 |
multiTurn: 'Multi-turn optimization',
|
448 |
multiTurnTip:
|
449 |
-
'
|
450 |
howUseId: 'How to use chat ID?',
|
451 |
description: 'Description of assistant',
|
452 |
},
|
@@ -456,7 +456,7 @@ The above is the content you need to summarize.`,
|
|
456 |
maxTokens: 'Max Tokens',
|
457 |
maxTokensMessage: 'Max Tokens is required',
|
458 |
maxTokensTip:
|
459 |
-
|
460 |
maxTokensInvalidMessage: 'Please enter a valid number for Max Tokens.',
|
461 |
maxTokensMinMessage: 'Max Tokens cannot be less than 0.',
|
462 |
password: 'Password',
|
|
|
69 |
},
|
70 |
knowledgeList: {
|
71 |
welcome: 'Welcome back',
|
72 |
+
description: 'Which knowledge bases will you use today?',
|
73 |
createKnowledgeBase: 'Create knowledge base',
|
74 |
name: 'Name',
|
75 |
namePlaceholder: 'Please input name!',
|
76 |
doc: 'Docs',
|
77 |
searchKnowledgePlaceholder: 'Search',
|
78 |
+
noMoreData: `That's all. Nothing more.`,
|
79 |
},
|
80 |
knowledgeDetails: {
|
81 |
dataset: 'Dataset',
|
|
|
340 |
sendPlaceholder: 'Message the assistant...',
|
341 |
chatConfiguration: 'Chat Configuration',
|
342 |
chatConfigurationDescription:
|
343 |
+
' Set up a chat assistant dedicated to your selected knowledge bases here! 💕',
|
344 |
assistantName: 'Assistant name',
|
345 |
assistantNameMessage: 'Assistant name is required',
|
346 |
namePlaceholder: 'e.g. Resume Jarvis',
|
347 |
assistantAvatar: 'Assistant avatar',
|
348 |
language: 'Language',
|
349 |
emptyResponse: 'Empty response',
|
350 |
+
emptyResponseTip: `Set this as a response if no results are retrieved from the knowledge bases for your query, or leave this field blank to allow the LLM to improvise when nothing is found.`,
|
351 |
setAnOpener: 'Set an opener',
|
352 |
setAnOpenerInitial: `Hi! I'm your assistant, what can I do for you?`,
|
353 |
+
setAnOpenerTip: 'Set an opening greeting for users.',
|
354 |
knowledgeBases: 'Knowledge bases',
|
355 |
knowledgeBasesMessage: 'Please select',
|
356 |
+
knowledgeBasesTip: 'Select the knowledge bases to associate with this chat assistant.',
|
357 |
system: 'System',
|
358 |
systemInitialValue: `You are an intelligent assistant. Please summarize the content of the knowledge base to answer the question. Please list the data in the knowledge base and answer in detail. When all knowledge base content is irrelevant to the question, your answer must include the sentence "The answer you are looking for is not found in the knowledge base!" Answers need to consider chat history.
|
359 |
Here is the knowledge base:
|
|
|
361 |
The above is the knowledge base.`,
|
362 |
systemMessage: 'Please input!',
|
363 |
systemTip:
|
364 |
+
'Your prompts or instructions for the LLM, including but not limited to its role, the desired length, tone, and language of its answers.',
|
365 |
topN: 'Top N',
|
366 |
+
topNTip: `Not all chunks with similarity score above the 'similarity threshold' will be sent to the LLM. This selects 'Top N' chunks from the retrieved ones.`,
|
367 |
variable: 'Variable',
|
368 |
variableTip: `If you use dialog APIs, the varialbes might help you chat with your clients with different strategies.
|
369 |
The variables are used to fill-in the 'System' part in prompt in order to give LLM a hint.
|
|
|
404 |
maxTokensInvalidMessage: 'Please enter a valid number for Max Tokens.',
|
405 |
maxTokensMinMessage: 'Max Tokens cannot be less than 0.',
|
406 |
quote: 'Show quote',
|
407 |
+
quoteTip: 'Whether to display the original text as a reference.',
|
408 |
selfRag: 'Self-RAG',
|
409 |
selfRagTip: 'Please refer to: https://huggingface.co/papers/2310.11511',
|
410 |
overview: 'Chat ID',
|
|
|
433 |
extensionTitle: 'Chrome Extension',
|
434 |
tokenError: 'Please create API Token first!',
|
435 |
betaError: 'The beta field of the API Token cannot be empty!',
|
436 |
+
searching: 'Searching...',
|
437 |
parsing: 'Parsing',
|
438 |
uploading: 'Uploading',
|
439 |
uploadFailed: 'Upload failed',
|
|
|
441 |
read: 'Read content',
|
442 |
tts: 'Text to speech',
|
443 |
ttsTip:
|
444 |
+
'Ensure you select a TTS model on the Settings page before enabling this toggle to play text as audio.',
|
445 |
relatedQuestion: 'Related question',
|
446 |
answerTitle: 'R',
|
447 |
multiTurn: 'Multi-turn optimization',
|
448 |
multiTurnTip:
|
449 |
+
'This optimizes user queries using context in a multi-round conversation. When enabled, it will consume additional LLM tokens.',
|
450 |
howUseId: 'How to use chat ID?',
|
451 |
description: 'Description of assistant',
|
452 |
},
|
|
|
456 |
maxTokens: 'Max Tokens',
|
457 |
maxTokensMessage: 'Max Tokens is required',
|
458 |
maxTokensTip:
|
459 |
+
`This sets the maximum length of the model's output, measured in the number of tokens (words or pieces of words).`,
|
460 |
maxTokensInvalidMessage: 'Please enter a valid number for Max Tokens.',
|
461 |
maxTokensMinMessage: 'Max Tokens cannot be less than 0.',
|
462 |
password: 'Password',
|
web/src/locales/zh-traditional.ts
CHANGED
@@ -75,7 +75,7 @@ export default {
|
|
75 |
namePlaceholder: '請輸入名稱',
|
76 |
doc: '文件',
|
77 |
searchKnowledgePlaceholder: '搜索',
|
78 |
-
noMoreData: '
|
79 |
},
|
80 |
knowledgeDetails: {
|
81 |
dataset: '數據集',
|
|
|
75 |
namePlaceholder: '請輸入名稱',
|
76 |
doc: '文件',
|
77 |
searchKnowledgePlaceholder: '搜索',
|
78 |
+
noMoreData: `That's all. Nothing more.`,
|
79 |
},
|
80 |
knowledgeDetails: {
|
81 |
dataset: '數據集',
|