What's Changed
- Update README by @JinHai-CN in #1001
- fix bug 994 ,991 by @KevinHuSh in #1004
- fix #994 by @KevinHuSh in #1006
- Update info by @JinHai-CN in #1005
- Add file rag/svr/discord_svr.py by @guoyuhao2330 in #1008
- fix chunk modification bug by @KevinHuSh in #1011
- Adding the Minimax model by @cecilia-uu in #1009
- Update README_zh.md,typo by @ArtificialZeng in #997
- Update README by @JinHai-CN in #1014
- Fix: bug #991 by @chinamerp in #1013
- Add API for moving files by @aopstudio in #1016
- refine file select code by @KevinHuSh in #1021
- Update readme and add license by @JinHai-CN in #1018
- refine API request data processing by @KevinHuSh in #1031
- fix: fixed the problem that the api will be called directly after selecting the chat assistant picture by @cike8899 in #1034
- create the python sdk to return version by @cecilia-uu in #1039
- [doc] Updated document on max map count by @writinwaters in #1037
- Update SDK->sdk, and add create_dataset by @cecilia-uu in #1047
- added delete_dataset method by @cecilia-uu in #1051
- fix: change the address of the ollama document by @cike8899 in #1043
- delete SDK repo and edit readme by @cecilia-uu in #1054
- refine rerank by @KevinHuSh in #1056
- feat: add custom edge by @cike8899 in #1061
- add version to package volcengine by @KevinHuSh in #1062
- feat: fetch flow by @cike8899 in #1068
- add self-rag by @KevinHuSh in #1070
- feat: Support Password Access for ElasticSearch by @cklogic in #1072
- rm wrongly uploaded py by @KevinHuSh in #1073
- feat: run flow by @cike8899 in #1076
- feat: support Self-RAG #1069 by @cike8899 in #1079
- feat: modify the chinese translation of self-rag #1069 by @cike8899 in #1081
- The interface supported by Traditional Chinese is not complete #1074 by @cike8899 in #1082
- documentaion for self-rag by @KevinHuSh in #1080
- feat: add FlowChatBox #918 by @cike8899 in #1086
- fix: bug similarity() in YoudaoRerank by @chinamerp in #1084
- Updated Ollama part of local deployment by @writinwaters in #1066
- fix bug in api by @KevinHuSh in #1088
- Fixed a Docusaurus display issue by @writinwaters in #1089
- feat: watch graph change by @cike8899 in #1092
- fix: logger formater is not work by @chinamerp in #1090
- [doc] Updated default value of quote in 'get answers' by @writinwaters in #1093
- add preview gif by @KevinHuSh in #1097
- feat: add OperateDropdown and send debug message #918 by @cike8899 in #1095
- Update README by @JinHai-CN in #1101
- Add redis config by @JinHai-CN in #1104
- infinity: Update embedding_model.py by @michaelfeil in #1109
- Supports obtaining PDF documents from web pages by @fkzhao in #1107
- fix: hide web crawl menu item by @cike8899 in #1110
- API: create dataset by @JinHai-CN in #1106
- feat: generate uuid with human-id #918 by @cike8899 in #1111
- Updated the doc for configuring api key by @writinwaters in #1112
- feat: catch errors when sending messages #918 by @cike8899 in #1113
- feat: add icon to graph nodes #918 by @cike8899 in #1117
- [doc] Minor editorial updates. by @writinwaters in #1115
- feat: set the anchor points of all nodes to be enterable and exitable #918 by @cike8899 in #1119
- Update discord link by @JinHai-CN in #1123
- refactor by @KevinHuSh in #1124
- feat: when a node of the graph is selected, the border of the node is highlighted. #918 by @cike8899 in #1125
- fix multi-modual bug by @KevinHuSh in #1127
- feat: add delete menu to graph node #918 by @cike8899 in #1133
- feat: duplicate node #918 by @cike8899 in #1136
- fix file preview in file management by @KevinHuSh in #1151
- support graph by @KevinHuSh in #1152
- add support for mistral by @KevinHuSh in #1153
- Add pdf support for QA parser by @aopstudio in #1155
- refine doc about supporting PDF for Q&A by @KevinHuSh in #1160
- Fix VolcEngine BUG by @yungongzi in #1165
- Fix Docker image building failure on MacOS (ARM architecture) by @aopstudio in #1177
- upgrade version fix security bug by @rickywu in #1173
- create list_dataset api and tests by @cecilia-uu in #1138
- delete_dataset method and tests created by @cecilia-uu in #1186
- added documentation for api and fixed: duplicate get_dataset() by @cecilia-uu in #1190
- [doc] RAGFlow's api key never expires by @writinwaters in #1188
- added api documentation and added more tests by @cecilia-uu in #1194
- Add markdown support for QA parser by @aopstudio in #1180
- fix too long query exception by @KevinHuSh in #1195
- Remove the visibilty of RAGFlow API by @JinHai-CN in #1196
- [doc] Hid new API doc on docusaurus site by @writinwaters in #1198
- fixed: duplicate name by @cecilia-uu in #1202
- add README to graph by @KevinHuSh in #1211
- fix: using embd which user configured at knowledgebase by @chinamerp in #1163
- created get_dataset, update_dataset API and fixed: delete by @cecilia-uu in #1201
- fix:failed to Create new Chunk in database #1159 by @chinamerp in #1214
- Add docx support for QA parser by @aopstudio in #1213
- Add docx support for manual parser by @aopstudio in #1227
- polished doc for dataset API by @cecilia-uu in #1219
- feat: support json file by @chinamerp in #1217
- refine code to prevent exception by @KevinHuSh in #1231
- feat: grey out the team function #1221 by @cike8899 in #1244
- Create SECURITY.md by @William957-web in #1241
- Let json files support naive parsing methods #1245 by @cike8899 in #1247
- Place pdf's image at the correct position in QA parser by @aopstudio in #1235
- fix Rerank Vector Similarity Score by @guoyuhao2330 in #1249
- feat: format code before submitting it #1251 by @cike8899 in #1252
- Support displaying images in the chunks of docx files when using general parser by @aopstudio in #1253
- Update SECURITY.md by @William957-web in #1248
- Optimized the chat interface (including the chat API after sharing) by @yungongzi in #1215
- feat: modify the background color of chat messages by @cike8899 in #1262
- Support displaying tables in the chunks of pdf file when using QA parser by @aopstudio in #1263
- feat: add LLMSelect by @cike8899 in #1270
- API: upload document api by @cecilia-uu in #1264
- feat: add DynamicCategorize #918 by @cike8899 in #1273
- feat: build categorize list from object #918 by @cike8899 in #1276
- feat: change nodes to circular #918 by @cike8899 in #1279
- feat: add CategorizeHandle #918 by @cike8899 in #1282
- docs: update quickstart.mdx by @eltociear in #1283
- feat: use useUpdateNodeInternals to solve the issue that the newly ad… by @cike8899 in #1287
- Update README.md by @Hegenittih in #1286
- Fix dependency conflict by @aopstudio in #1293
- Fix occasional errors in pdf table recognition by @aopstudio in #1277
- Support table for markdown file in general parser by @aopstudio in #1278
- Update sdk readme by @cecilia-uu in #1291
- Fix ragflow may encounter an OOM (Out Of Memory) when there are a lot of conversations by @hwzhuhao in #1292
- fix mem leak for local reranker by @KevinHuSh in #1295
- feat: restrict classification operators cannot be connected to Answer and other classification #918 by @cike8899 in #1294
- feat: delete the edge on the classification node anchor when the anch… by @cike8899 in #1297
- feat: set the edge as the data source to achieve two-way linkage betw… by @cike8899 in #1299
- Introduce new features by @aopstudio in #1296
- feat: fix the problem of form entries being deleted when adding a new line #918 and clear the selection box to delete the corresponding edge by @cike8899 in #1301
- Update README.md by @leenuhom in #1285
- feat: filter out selected values in other to fields from the curren… by @cike8899 in #1307
- feat: limit there to be only one line between two nodes #918 by @cike8899 in #1310
- API: completed delete_doc api by @cecilia-uu in #1290
- feat: translate fields of CategorizeForm #918 by @cike8899 in #1311
- feat: add MessageForm #918 by @cike8899 in #1312
- feat: add RelevantForm #918 by @cike8899 in #1313
- fix: fixed the issue where spaces could not be entered in the message… by @cike8899 in #1320
- Optimize docx handle method in laws parser by @aopstudio in #1302
- feat: get the operator type from id #918 by @cike8899 in #1323
- feat: construct the edge of the classification operator from dsl #918 by @cike8899 in #1329
- upgrade laws parser of docx by @KevinHuSh in #1332
- feat: modify the name of an operator #918 by @cike8899 in #1333
- API: created list_doc by @cecilia-uu in #1327
- feat: modify the style of the operator #918 by @cike8899 in #1335
- Doc: added doc for three doc methods by @cecilia-uu in #1336
- feat: customize edge arrow #918 by @cike8899 in #1338
- feat: add CreateFlowModal #918 by @cike8899 in #1343
- Add Intel IPEX-LLM setup under deploy_local_llm by @lzivan in #1269
- feat: add RelevantForm #918 by @cike8899 in #1344
- feat: add DynamicParameters #918 by @cike8899 in #1346
- add interpreter to graph by @KevinHuSh in #1347
- feat: build nodes and edges from customer_service dsl #918 by @cike8899 in #1348
- feat: create flow from dsl template #918 by @cike8899 in #1351
- API: create update_doc method by @cecilia-uu in #1341
- feat: create blank canvas #918 by @cike8899 in #1356
- feat: pull the message list after sending the message successfully #918 by @cike8899 in #1364
- Integrates LLM Azure OpenAI by @yonghuili1 in #1318
- fix: add icon to MiniMax and Mistral #1353 by @cike8899 in #1367
- refine templates of graph by @KevinHuSh in #1368
- feat: call the reset api before opening the run drawer each time #918 by @cike8899 in #1370
- feat: build nodes and edges from chat bot dsl #918 by @cike8899 in #1372
- add keyword extraction in graph by @KevinHuSh in #1373
- feat: add graph tab to header #918 by @cike8899 in #1374
- feat: replace the graph icon in the header #918 by @cike8899 in #1376
- API: Download doc api by @cecilia-uu in #1354
- feat: add description text to operators and extract the useFetchModelId to logicHooks.ts and drag the operator to the canvas and initialize the form data #918 by @cike8899 in #1379
- feat: deleting a node does not require a confirmation box to pop up #918 by @cike8899 in #1380
- Add Graph Baidusearch and dsl_example by @guoyuhao2330 in #1378
- feat: click on a blank area of the canvas to hide the form drawer #918 by @cike8899 in #1384
- feat: add GraphAvatar to graph list #918 by @cike8899 in #1385
- feat: save graph data before opening the debug drawer #918 by @cike8899 in #1387
- feat: save the parameters of the generate operator to the form field … by @cike8899 in #1390
- Duckduckgosearch by @guoyuhao2330 in #1388
- feat: add duckduckgo icon #918 by @cike8899 in #1391
- feat: after deleting the edge, set the corresponding field in the node's form field to undefined #918 by @cike8899 in #1393
- add Duckduckgo pkg by @guoyuhao2330 in #1392
- fix: use user-defined rerank model's top_k parameter when knowledge Q&A conversation by @hwzhuhao in #1396
- be more specific for error message by @KevinHuSh in #1409
- Add Support for AWS Bedrock by @guoyuhao2330 in #1408
- fix duckduckgosearch.py bug by @guoyuhao2330 in #1410
- feat: translate graph #918 by @cike8899 in #1411
- feat: node cannot connect to itself #918 by @cike8899 in #1412
- feat: add icon to title of operator form #918 by @cike8899 in #1413
- fix botocore by @guoyuhao2330 in #1414
- feat: when Categorize establishes a connection with other operators, it adds the target node to the to field. #918 by @cike8899 in #1418
- update docs for release 0.8.0 by @KevinHuSh in #1419
- examples empty in categorize by @KevinHuSh in #1422
- feat: highlight the nodes that the workflow passes through #918 by @cike8899 in #1423
- update Minimax and Azure-Openai icon in setting page by @hangters in #1420
- feat: translate graph list #918 by @cike8899 in #1426
- feat: translate graph of header #918 by @cike8899 in #1428
- empty kb id for templates by @KevinHuSh in #1429
- feat: add bedrock icon by @cike8899 in #1430
- Fixed a docusaurus display issue by @writinwaters in #1431
New Contributors
- @cecilia-uu made their first contribution in #1009
- @ArtificialZeng made their first contribution in #997
- @chinamerp made their first contribution in #1013
- @michaelfeil made their first contribution in #1109
- @rickywu made their first contribution in #1173
- @William957-web made their first contribution in #1241
- @Hegenittih made their first contribution in #1286
- @hwzhuhao made their first contribution in #1292
- @leenuhom made their first contribution in #1285
- @lzivan made their first contribution in #1269
- @hangters made their first contribution in #1420
Full Changelog: v0.7.0...v0.8.0