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 CHANGED
@@ -175,15 +175,14 @@ releases! 🌟
175
  $ docker compose -f docker/docker-compose.yml up -d
176
  ```
177
 
178
- | RAGFLOW_IMAGE tag in docker/.env | size | Including embedding models and related Python packages? | comments |
179
- | -------------------------------- | ----- | ------------------------------------------------------- | ---------------------- |
180
- | v0.14.1 | ~9 GB | YES | stable release |
181
- | v0.14.1-slim | ~2 GB | NO | stable release |
182
- | v0.15.0-dev1 | ~9 GB | YES | unstable beta release |
183
- | v0.15.0-dev1-slim | ~2 GB | NO | unstable beta release |
184
- | nightly | ~9 GB | YES | unstable nightly build |
185
- | nightly-slim | ~2 GB | NO | unstable nightly build |
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
- | RAGFLOW_IMAGE tag in docker/.env | size | Including embedding models and related Python packages? | comments |
172
- | -------------------------------- | ----- | ------------------------------------------------------- | ---------------------- |
173
- | v0.14.1 | ~9 GB | YES | stable release |
174
- | v0.14.1-slim | ~2 GB | NO | stable release |
175
- | v0.15.0-dev1 | ~9 GB | YES | unstable beta release |
176
- | v0.15.0-dev1-slim | ~2 GB | NO | unstable beta release |
177
- | nightly | ~9 GB | YES | unstable nightly build |
178
- | nightly-slim | ~2 GB | NO | unstable nightly build |
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
- | RAGFLOW_IMAGE tag in docker/.env | size | Including embedding models and related Python packages? | comments |
152
- | -------------------------------- | ----- | ------------------------------------------------------- | ---------------------- |
153
- | v0.14.1 | ~9 GB | YES | stable release |
154
- | v0.14.1-slim | ~2 GB | NO | stable release |
155
- | v0.15.0-dev1 | ~9 GB | YES | unstable beta release |
156
- | v0.15.0-dev1-slim | ~2 GB | NO | unstable beta release |
157
- | nightly | ~9 GB | YES | unstable nightly build |
158
- | nightly-slim | ~2 GB | NO | unstable nightly build |
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
- | RAGFLOW_IMAGE tag in docker/.env | 尺寸 | 内置 embedding 模型和相关 Python 库? | 描述 |
153
- | -------------------------------- | ----- | ------------------------------------------------------- | ---------------------- |
154
- | v0.14.1 | ~9 GB | YES | stable release |
155
- | v0.14.1-slim | ~2 GB | NO | stable release |
156
- | v0.15.0-dev1 | ~9 GB | YES | unstable beta release |
157
- | v0.15.0-dev1-slim | ~2 GB | NO | unstable beta release |
158
- | nightly | ~9 GB | YES | unstable nightly build |
159
- | nightly-slim | ~2 GB | NO | unstable nightly build |
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 the opening greeting for the user.
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, following [this guide](https://ragflow.io/docs/dev/build_docker_image) to build a RAGFlow Docker image.
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
- | RAGFLOW_IMAGE tag in docker/.env | size | Including embedding models and related Python packages? | comments |
193
- | -------------------------------- | ----- | ------------------------------------------------------- | ---------------------- |
194
- | v0.14.1 | ~9 GB | YES | stable release |
195
- | v0.14.1-slim | ~2 GB | NO | stable release |
196
- | v0.15.0-dev1 | ~9 GB | YES | unstable beta release |
197
- | v0.15.0-dev1-slim | ~2 GB | NO | unstable beta release |
198
- | nightly | ~9 GB | YES | unstable nightly build |
199
- | nightly-slim | ~2 GB | NO | unstable nightly build |
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 | &approx;9 | :heavy_check_mark: | Stable release |
200
+ | v0.14.1-slim | &approx;2 | | Stable release |
201
+ | v0.15.0-dev1 | &approx;9 | :heavy_check_mark: | *Unstable* beta release |
202
+ | v0.15.0-dev1-slim | &approx;2 | ❌ | *Unstable* beta release |
203
+ | nightly | &approx;9 | :heavy_check_mark: | *Unstable* nightly build |
204
+ | nightly-slim | &approx;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 chunks
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": "<SOME_CHUNK_CONTENT_HERE>"
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, following [this guide](https://ragflow.io/docs/dev/build_docker_image) to build a RAGFlow Docker image.
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 base are we going to use today?',
73
  createKnowledgeBase: 'Create knowledge base',
74
  name: 'Name',
75
  namePlaceholder: 'Please input name!',
76
  doc: 'Docs',
77
  searchKnowledgePlaceholder: 'Search',
78
- noMoreData: 'It is all, nothing more',
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
- ' Here, dress up a dedicated assistant for your special knowledge bases! 💕',
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: `If nothing is retrieved with user's question in the knowledgebase, it will use this as an answer. If you want LLM comes up with its own opinion when nothing is retrieved, leave this blank.`,
351
  setAnOpener: 'Set an opener',
352
  setAnOpenerInitial: `Hi! I'm your assistant, what can I do for you?`,
353
- setAnOpenerTip: 'How do you want to welcome your clients?',
354
  knowledgeBases: 'Knowledge bases',
355
  knowledgeBasesMessage: 'Please select',
356
- knowledgeBasesTip: 'Select knowledgebases associated.',
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
- 'Instructions you need LLM to follow when LLM answers questions, like charactor design, answer length and answer language etc.',
365
  topN: 'Top N',
366
- topNTip: `Not all the chunks whose similarity score is above the 'simialrity threashold' will be feed to LLMs. LLM can only see these 'Top N' chunks.`,
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: 'Should the source of the original text be displayed?',
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: '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
- 'To play the voice using voice conversion, please select TTS (speech conversion model) in the settings first.',
445
  relatedQuestion: 'Related question',
446
  answerTitle: 'R',
447
  multiTurn: 'Multi-turn optimization',
448
  multiTurnTip:
449
- 'In multi-round conversations, the query to the knowledge base is optimized. The large model will be called to consume additional tokens.',
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
- 'This sets the maximum length of the models 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',
 
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: 'It is all, nothing more',
79
  },
80
  knowledgeDetails: {
81
  dataset: '數據集',
 
75
  namePlaceholder: '請輸入名稱',
76
  doc: '文件',
77
  searchKnowledgePlaceholder: '搜索',
78
+ noMoreData: `That's all. Nothing more.`,
79
  },
80
  knowledgeDetails: {
81
  dataset: '數據集',