### What problem does this PR solve?
add support for ollama
Issue link:#221
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
Fixed an issue where refreshing the login page caused the language settings to become invalid. #249 (#250)
### What problem does this PR solve?
Fixed an issue where refreshing the login page caused the language
settings to become invalid.
Issue link: #249
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
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 (#136)
* feat: download documents on the document list page
* feat: add tooltip to Form.Item
* feat: set font family to inter
* feat: add loading to ChatContainer
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 (#128)
* feat: generate select options for SystemModelSettingModal grouped by type
* feat: add llm icon
* feat: add upgrade button to UserSettingTeam
* feat: replace the icon in the sidebar of the user settings page
feat: save the selected parser to the backend on the upload file page and upload document (#54)
* feat: add pagination to document table
* feat: fetch document list by page
* feat: poll the document list
* feat: upload document
* feat: save the selected parser to the backend on the upload file page
feat: layout the knowledge list page and modify the page switching button in the header (#48)
* feat: remove unnecessary 'loading' fields from other files
* feat: layout the knowledge list page
* feat: modify the page switching button in the header