v0.1.0
版本发布时间: 2024-04-15 19:18:54
infiniflow/ragflow最新发布版本:v0.12.0(2024-09-30 13:19:03)
What's Changed
- use onnx models, new deepdoc by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/68
- feat: fetch conversation and delete chat dialog by @cike8899 in https://github.com/infiniflow/ragflow/pull/69
- rename vision, add layour and tsr recognizer by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/70
- init README of deepdoc, add picture processer. by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/71
- refine README by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/72
- feat: render message reference and add avatar to MessageItem by @cike8899 in https://github.com/infiniflow/ragflow/pull/73
- add ocr and recognizer demo, update README by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/74
- refine admin initialization by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/75
- fix bug of inserting cites by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/76
- feat: add file icon and add message popover content by @cike8899 in https://github.com/infiniflow/ragflow/pull/77
- add dockerfile and fix trival bugs by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/78
- feat: rename conversation and delete conversation and preview reference image and fetch file thumbnails by @cike8899 in https://github.com/infiniflow/ragflow/pull/79
- feat: add nginx.conf by @cike8899 in https://github.com/infiniflow/ragflow/pull/80
- feat: fetch parser list for SegmentSetModal by @cike8899 in https://github.com/infiniflow/ragflow/pull/81
- docker debugging modification by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/82
- feat: set proxy of backend api by @cike8899 in https://github.com/infiniflow/ragflow/pull/83
- resolve user login issue, and docker confiuration issue by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/84
- fix user login issue by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/85
- feat: let the messages I send appear immediately in the chat window and remove rewrite configuration from nginx proxy by @cike8899 in https://github.com/infiniflow/ragflow/pull/86
- resolve the issue of naive parser by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/87
- feat: display all pdf pages and add DocumentPreview by @cike8899 in https://github.com/infiniflow/ragflow/pull/88
- feat: add Preview with react-pdf-highlighter by @cike8899 in https://github.com/infiniflow/ragflow/pull/89
- solve task execution issues by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/90
- fix table desc bugs, add positions to chunks by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/91
- feat: locate the specific location of the document based on the coordinates of the chunk and add Upload to AssistantSetting by @cike8899 in https://github.com/infiniflow/ragflow/pull/92
- fix position extraction bug by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/93
- feat: set width of chunk text to 100% and add Skeleton to Preview of document and remove react-pdf by @cike8899 in https://github.com/infiniflow/ragflow/pull/94
- feat: fixed the issue where chat greetings could not appear by @cike8899 in https://github.com/infiniflow/ragflow/pull/95
- change callback strategy, add timezone to docker by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/96
- feat: add DocumentPreviewer for chunk of chat reference and remove duplicate \n from record.progress_msg by @cike8899 in https://github.com/infiniflow/ragflow/pull/97
- fix task cancling bug by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/98
- feat: Add Skeleton to MessageItem before the backend returns a message and fixed the issue where ChatConfigurationModal displays old data when creating a new dialog by @cike8899 in https://github.com/infiniflow/ragflow/pull/99
- adjust hierarchical_merge strategy by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/100
- feat: set local path of workerSrc to PdfLoader by @cike8899 in https://github.com/infiniflow/ragflow/pull/101
- chage tas execution logic by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/103
- feat: fetch knowledge detail on KnowledgeUploadFile mount and add category column to chunk table and set initial value for the model field of chat setting by @cike8899 in https://github.com/infiniflow/ragflow/pull/104
- feat: fixed the issue that some PDF documents could not be displayed on the chunk list page in small screens and logout by @cike8899 in https://github.com/infiniflow/ragflow/pull/105
- feat: login with github and if it is not a pdf file, set the width of chunkContainer to 100% by @cike8899 in https://github.com/infiniflow/ragflow/pull/106
- feat: call useLoginWithGithub in useAuth by @cike8899 in https://github.com/infiniflow/ragflow/pull/107
- feat: set initial state of auth to null by @cike8899 in https://github.com/infiniflow/ragflow/pull/108
- deal with stop reason being length problem by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/109
- refine presentation parser by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/110
- feat: add UserSetting and set height of MoreIcon to 24px and replace logo by @cike8899 in https://github.com/infiniflow/ragflow/pull/111
- refine pdf parser, add time zone to userinfo by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/112
- feat: submit new password to backend and submit user information and add Form to UserSettingProfile by @cike8899 in https://github.com/infiniflow/ragflow/pull/114
- layout refine by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/115
- feat: bind length of conversationList to chat count by @cike8899 in https://github.com/infiniflow/ragflow/pull/116
- feat: display chunk token number when category of knowledge as general and unavailable llm models appear disabled and if the backend returns 401, it will jump to the login page and fixed the issue where the greeting would disappear when clicking on a new dialog by @cike8899 in https://github.com/infiniflow/ragflow/pull/117
- Refine README by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/118
- add local llm implementation by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/119
- refine table parser by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/120
- feat: submit api key and add language to Configuration and fetch llm factory list on UserSettingModel mount by @cike8899 in https://github.com/infiniflow/ragflow/pull/121
- feat: remove loading from document table and fixed the issue where gif images could not be uploaded on the configuration page by @cike8899 in https://github.com/infiniflow/ragflow/pull/122
- add dockerfile for cuda envirement. Refine table search strategy, by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/123
- feat: fixed an issue where the default value for temperature was not set when creating a new chat and install remark-gfm so that the markdown table can be displayed by @cike8899 in https://github.com/infiniflow/ragflow/pull/124
- resolve table issues by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/125
- add Moonshot, debug my_llm by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/126
- feat: add SystemModelSettingModal by @cike8899 in https://github.com/infiniflow/ragflow/pull/127
- feat: generate select options for SystemModelSettingModal grouped by type and add llm icon and add upgrade button to UserSettingTeam and replace the icon in the sidebar of the user settings page by @cike8899 in https://github.com/infiniflow/ragflow/pull/128
- feat: add programming language highlighting for markdown syntax by @cike8899 in https://github.com/infiniflow/ragflow/pull/129
- feat: add chunkText to messageText to distinguish table rows and when parsing, the delete and other buttons are set to disabled. by @cike8899 in https://github.com/infiniflow/ragflow/pull/130
- refine manul parser by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/131
- fix github account login issue by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/132
- fix: fixed the issue that the prompt word for registering an account is not in English and fixed the issue where the last message would keep loading if the backend reported an error during chat and fixed the issue where the next button would float above the file list on the file upload page by @cike8899 in https://github.com/infiniflow/ragflow/pull/133
- fix: disable sending messages if both application and conversation are empty and add loading to all pages by @cike8899 in https://github.com/infiniflow/ragflow/pull/134
- refine for English corpus by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/135
- feat: add loading to ChatContainer and set font family to inter and add tooltip to Form.Item and download documents on the document list page by @cike8899 in https://github.com/infiniflow/ragflow/pull/136
- Add 'One' chunk method by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/137
- feat: add image for chunk method by @cike8899 in https://github.com/infiniflow/ragflow/pull/139
- refine manual parser by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/140
- feat: add hooks for document table and refactor document-related modal by @cike8899 in https://github.com/infiniflow/ragflow/pull/141
- add help info by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/142
- feat: add pages to ChunkMethodModal by @cike8899 in https://github.com/infiniflow/ragflow/pull/143
- add use layout or not option by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/145
- feat: when Layout recognize is false, hide pages by @cike8899 in https://github.com/infiniflow/ragflow/pull/144
- feat: move layout_recognize to the bottom by @cike8899 in https://github.com/infiniflow/ragflow/pull/146
- refine page ranges by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/147
- feat: remove disabled from ChunkMethodModal by @cike8899 in https://github.com/infiniflow/ragflow/pull/148
- feat: hide filters button and hide testing history by @cike8899 in https://github.com/infiniflow/ragflow/pull/149
- fix: fixed an issue where an error was reported when fetching the fil… by @cike8899 in https://github.com/infiniflow/ragflow/pull/150
- fix: by obtaining the width and height of the pdf and passing it to b… by @cike8899 in https://github.com/infiniflow/ragflow/pull/151
- fix plainPdf bugs by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/152
- support snapshot download from local by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/153
- refine README by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/154
- apply pep8 formalize by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/155
- READEME refined by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/156
- rm some sensitive info by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/157
- refine OpenAi Api by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/159
- feat: select the corresponding parsing method according to the file type and after the document is successfully uploaded, use the ChunkMethodModal to select the parsing method. and remove ChunkMethodModal from knowledge-file by @cike8899 in https://github.com/infiniflow/ragflow/pull/158
- feat: set the object-fit attribute of the chunk image to contain so that the image is not stretched and if the chunk number of the knowledge base is greater than 0, set the embedding model to disabled by @cike8899 in https://github.com/infiniflow/ragflow/pull/160
- refine citation by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/161
- let's load model from local by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/163
- feat: add corresponding icons to files by @cike8899 in https://github.com/infiniflow/ragflow/pull/164
- 0328 restructure readme by @writinwaters in https://github.com/infiniflow/ragflow/pull/165
- add base url for OpenAI by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/166
- Editorial updates by @writinwaters in https://github.com/infiniflow/ragflow/pull/168
- feat: add base_url to ApiKeyModal by @cike8899 in https://github.com/infiniflow/ragflow/pull/167
- refine README by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/169
- refine readme by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/170
- Refine README by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/172
- feat: add background image to login page and alter tooltip of base_url and add llm type to Added models List by @cike8899 in https://github.com/infiniflow/ragflow/pull/173
- 0329 readme by @writinwaters in https://github.com/infiniflow/ragflow/pull/175
- 0331 config by @writinwaters in https://github.com/infiniflow/ragflow/pull/176
- feat: jumping from the chunk list page to the file list page keeps th… by @cike8899 in https://github.com/infiniflow/ragflow/pull/174
- 0331 configurations by @writinwaters in https://github.com/infiniflow/ragflow/pull/177
- refine error response, add set api-key MD by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/178
- Update README.md by @writinwaters in https://github.com/infiniflow/ragflow/pull/179
- Update README by @JinHai-CN in https://github.com/infiniflow/ragflow/pull/180
- Update README.md by @writinwaters in https://github.com/infiniflow/ragflow/pull/181
- Updated the definition section by @writinwaters in https://github.com/infiniflow/ragflow/pull/182
- Update README_zh.md by @writinwaters in https://github.com/infiniflow/ragflow/pull/183
- change defualt language to English by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/185
- feat: add logo-with-text.png by @cike8899 in https://github.com/infiniflow/ragflow/pull/184
- Update README and github template by @yingfeng in https://github.com/infiniflow/ragflow/pull/186
- Update README_zh by @yingfeng in https://github.com/infiniflow/ragflow/pull/187
- fix: fixed the issue where ChunkMethodModal cannot correctly display … by @cike8899 in https://github.com/infiniflow/ragflow/pull/189
- fix set_api_key bug by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/191
- update README to fix lost link to CONTRIBUTING.md by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/192
- feat: enlarge the size of the next button for uploading files and add locale config to global.ts by @cike8899 in https://github.com/infiniflow/ragflow/pull/195
- To avoid assertion while no rows in excel by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/197
- Let task continue dispaching while meeting unexpected doc formats by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/199
- rm useless warning message by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/201
- remove showDeleteConfirm function and center the Empty of knowledge list and extract the text of the login page to en.json by @cike8899 in https://github.com/infiniflow/ragflow/pull/203
- fix bug about reload knowledgebase configuration reloading by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/210
- fix: #209 after saving the knowledge base configuration, jump to the dataset page by @cike8899 in https://github.com/infiniflow/ragflow/pull/212
- fix KB config reload bug by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/213
- fix: all documents in the knowledge base cannot be selected if they have not been parsed. #214 by @cike8899 in https://github.com/infiniflow/ragflow/pull/215
- For any type of file, if the parsing method is general, the chunk token number needs to be displayed. #217 by @cike8899 in https://github.com/infiniflow/ragflow/pull/218
- doc: fix typo by @bxb100 in https://github.com/infiniflow/ragflow/pull/216
- Update README.md by @eltociear in https://github.com/infiniflow/ragflow/pull/223
- docs: Add Japanese README by @eltociear in https://github.com/infiniflow/ragflow/pull/224
- Update README_ja.md by @houkensjtu in https://github.com/infiniflow/ragflow/pull/228
- Fix broken link of discord invitation by @yingfeng in https://github.com/infiniflow/ragflow/pull/230
- docs: fix a broken url by @ooooo-create in https://github.com/infiniflow/ragflow/pull/234
- docs: fix a bash command by @ooooo-create in https://github.com/infiniflow/ragflow/pull/235
- fix docker compose issue by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/238
- Add more information on vm map count setting by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/241
- fix bug about field misspell by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/243
- change language #245 by @cike8899 in https://github.com/infiniflow/ragflow/pull/246
- fix user registration issue by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/248
- Fixed an issue where refreshing the login page caused the language settings to become invalid. #249 by @cike8899 in https://github.com/infiniflow/ragflow/pull/250
- feat: add support for ollama #221 by @cike8899 in https://github.com/infiniflow/ragflow/pull/260
- Support Ollama by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/261
- Support new feature about Ollama by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/262
- Refine Ollama docs by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/267
- remove presence_penalty for chatglm by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/268
- set database logger level by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/270
- feat: add ollama.md link to OllamaModal by @cike8899 in https://github.com/infiniflow/ragflow/pull/272
- resolve issure to call ZH?IPUAI by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/277
- fix: historical chats appear in the new user's chat box #256 by @cike8899 in https://github.com/infiniflow/ragflow/pull/282
- fix #258 task_executor occupy cpu too much by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/288
- add a new model for 'Laws' by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/290
- continue add layout model for 'laws' by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/292
- fix es exception by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/298
- Modify error time by @carson-hold in https://github.com/infiniflow/ragflow/pull/300
- feat: add batch operations for document list by @cike8899 in https://github.com/infiniflow/ragflow/pull/302
- feat: replace dataset icon by @cike8899 in https://github.com/infiniflow/ragflow/pull/307
- Update default language to English by @JinHai-CN in https://github.com/infiniflow/ragflow/pull/309
- refine log format by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/312
- fix bug #314 by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/317
- feat: support Xinference by @cike8899 in https://github.com/infiniflow/ragflow/pull/319
- Support Xinference by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/320
- Support Xinference by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/321
- Refine doc for Xinference by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/322
- fix wrong log printting by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/330
- feat: Support Traditional Chinese by @cike8899 in https://github.com/infiniflow/ragflow/pull/336
- feat: add quote item to PromptEngine by @cike8899 in https://github.com/infiniflow/ragflow/pull/338
- add quota config in dialog conf by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/339
- Updated README and FAQ by @writinwaters in https://github.com/infiniflow/ragflow/pull/343
- issue 341_Update init.py by @zhanwenzhuo-github in https://github.com/infiniflow/ragflow/pull/344
- add new model gpt-3-turbo by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/352
- add hf_endpoint as env variable by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/353
- Fix broken discord link by @yingfeng in https://github.com/infiniflow/ragflow/pull/356
- remove version top-level element in the compose.yml file by @ooooo-create in https://github.com/infiniflow/ragflow/pull/349
- refactor by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/358
- conversation API backend update by @KevinHuSh in https://github.com/infiniflow/ragflow/pull/360
- update HF_ENDPOINT in docker-compose.yml by @ooooo-create in https://github.com/infiniflow/ragflow/pull/359
- feat: FastEmbed embedding support by @Anush008 in https://github.com/infiniflow/ragflow/pull/291
- Updated FAQ plus miscellaneous updates. by @writinwaters in https://github.com/infiniflow/ragflow/pull/364
New Contributors
- @writinwaters made their first contribution in https://github.com/infiniflow/ragflow/pull/165
- @JinHai-CN made their first contribution in https://github.com/infiniflow/ragflow/pull/180
- @yingfeng made their first contribution in https://github.com/infiniflow/ragflow/pull/186
- @bxb100 made their first contribution in https://github.com/infiniflow/ragflow/pull/216
- @eltociear made their first contribution in https://github.com/infiniflow/ragflow/pull/223
- @houkensjtu made their first contribution in https://github.com/infiniflow/ragflow/pull/228
- @ooooo-create made their first contribution in https://github.com/infiniflow/ragflow/pull/234
- @carson-hold made their first contribution in https://github.com/infiniflow/ragflow/pull/300
- @zhanwenzhuo-github made their first contribution in https://github.com/infiniflow/ragflow/pull/344
- @Anush008 made their first contribution in https://github.com/infiniflow/ragflow/pull/291
Full Changelog: https://github.com/infiniflow/ragflow/commits/v0.1.0