Brian Yang

Results 7 issues of Brian Yang

#### What this PR does / why we need it? It provides users with some tips when adding/modifying models #### Summary of your change Add additional tips via a tooltip...

do-not-merge/release-note-label-needed

#### What this PR does / why we need it? perf: 增加了更多常用的OpenAI模型及其描述 & 现在可以通过tooltip正常显示ModelInfo中desc的内容 #### Summary of your change ![image](https://github.com/1Panel-dev/MaxKB/assets/32493237/62a334b9-c663-43f5-8db1-384a4f2076c9) #### Please indicate you've done the following: - [ ]...

do-not-merge/release-note-label-needed

#### What this PR does / why we need it? #### Summary of your change feat: 增加了DeepSeek大模型支持 ![image](https://github.com/1Panel-dev/MaxKB/assets/32493237/8c06bf49-cb03-4151-91a0-ecc7933f064c) ![image](https://github.com/1Panel-dev/MaxKB/assets/32493237/c86ee0a5-4e52-4a20-b2ec-916f35e509d2) fix: 修复了系统设置->模型设置中的动态表单复用时,错误地显示之前动态表单内容的bug https://github.com/1Panel-dev/MaxKB/issues/378 perf: 修改Azure OpenAI模型表单描述,简化代码实现(取消对AzureLLMModelCredential的依赖,保留DefaultAzureLLMModelCredential) ![image](https://github.com/1Panel-dev/MaxKB/assets/32493237/9df602b8-2285-4d6a-b274-e464429da2f7) #### Please indicate you've...

do-not-merge/release-note-label-needed

#### What this PR does / why we need it? #### Summary of your change * 由于OpenAI已经开放对GPT-4o API支持,表单增加GPT-4o * 调整了基础模的型顺序,优先持续更新的基础模型 ![image](https://github.com/1Panel-dev/MaxKB/assets/32493237/e80752a7-f3af-44fc-b653-ebbdda95a113) #### Please indicate you've done the following: - [Y]...

do-not-merge/release-note-label-needed

### MaxKB 版本 版本号:v1.1.3 (build at 2024-05-15T17:49, commit: e74ba87f) ### 请描述您的需求或者改进建议 与主流的云服务提供商(如百度云盘、Google Drive、Dropbox等)集成,允许用户直接从这些云服务中导入文档,减少直接上传的需求。 ### 请描述你建议的实现方案 通过对应云服务开放平台的API(百度网盘开放平台、Google Drive SDK API等)接入 ### 附加信息 _No response_

### MaxKB 版本 版本号:v1.1.3 (build at 2024-05-15T17:49, commit: e74ba87f) ### 请描述您的需求或者改进建议 系统最多只允许同时上传50个文件,然而在建设创建专业领域知识库时,有上传超过千份文档到知识库的需求。对于大规模文档的导入,频繁地选定50份文档并上传是一项艰巨的工作。希望系统提供一个大批量文档的上传入口,支持全部文档统一设置智能分段或根据某个配置文件对符合某个规则下的文档进行高级分段,方便建设大规模知识库。 ### 请描述你建议的实现方案 1. 文件批量上传优化:用户在进行批量上传时,每个文件针对一个表单上传,通过一个进度条或列表来每个文件的状态,上传页面维护一个状态列表,使用“成功”、“失败”、“上传中”等状态,并允许用户选择指定或所有上传失败文档是否重试上传。 2. 文件批量分段处理优化:对于大批量文档的上传,在创建知识库时不再提供分段预览,支持全部文档统一设置智能分段或根据某个配置文件对符合某个规则下的文档进行高级分段。 3. 也可以通过维护一个辅助工具或脚本,帮助用户自动分批上传文档和创建知识库的后续处理。 ### 附加信息 _No response_

Type: Feature Request

#### What this PR does / why we need it? 与 #471 有关,但未实现PDF导出 #### Summary of your change ![image](https://github.com/1Panel-dev/MaxKB/assets/32493237/4ad990e3-317a-4945-a6ab-b5bea9cd60c7) ![image](https://github.com/1Panel-dev/MaxKB/assets/32493237/b8c57a99-e2cb-4f27-9208-82cea4ee592f) ![image](https://github.com/1Panel-dev/MaxKB/assets/32493237/d4fc1eff-c526-4d96-bb20-5c43aebf087c) 使用marked和file-saver实现Markdown文件和HTML文件导出。 在实现PDF导出时,发现中文和特殊字符在导出PDF时会出现乱码问题。如果使用html2canvas后再导出PDF,则会导致文本无法复制。对于面向程序开发等场景的知识库来说,无法复制文本/代码是一个非常糟糕的问题,因此决定暂时不放出导出PDF的方法。 #### Please indicate you've done the following:...

do-not-merge/release-note-label-needed