update doc (#3136)
This commit is contained in:
@@ -31,13 +31,14 @@ weight: 811
|
|||||||
6. 新增 - 部分对话错误提醒增加翻译。
|
6. 新增 - 部分对话错误提醒增加翻译。
|
||||||
7. 新增 - 对话输入框支持拖拽文件上传,可直接拖文件到输入框中。
|
7. 新增 - 对话输入框支持拖拽文件上传,可直接拖文件到输入框中。
|
||||||
8. 新增 - 对话日志,来源可显示分享链接/API具体名称
|
8. 新增 - 对话日志,来源可显示分享链接/API具体名称
|
||||||
9. 优化 - 合并多个 system 提示词成 1 个,避免部分模型不支持多个 system 提示词。
|
9. 新增 - 分享链接支持配置是否展示实时运行状态。
|
||||||
10. 优化 - 知识库上传文件,优化报错提示。
|
10. 优化 - 合并多个 system 提示词成 1 个,避免部分模型不支持多个 system 提示词。
|
||||||
11. 优化 - 全文检索语句,减少一轮子查询。
|
11. 优化 - 知识库上传文件,优化报错提示。
|
||||||
12. 优化 - 修改 findLast 为 [...array].reverse().find,适配旧版浏览器。
|
12. 优化 - 全文检索语句,减少一轮子查询。
|
||||||
13. 优化 - Markdown 组件自动空格,避免分割 url 中的中文。
|
13. 优化 - 修改 findLast 为 [...array].reverse().find,适配旧版浏览器。
|
||||||
14. 优化 - 工作流上下文拆分,性能优化。
|
14. 优化 - Markdown 组件自动空格,避免分割 url 中的中文。
|
||||||
15. 优化 - 语音播报,不支持 mediaSource 的浏览器可等待完全生成语音后输出。
|
15. 优化 - 工作流上下文拆分,性能优化。
|
||||||
16. 修复 - Dockerfile pnpm install 支持代理。
|
16. 优化 - 语音播报,不支持 mediaSource 的浏览器可等待完全生成语音后输出。
|
||||||
17. 修复 - BI 图表生成无法写入文件。同时优化其解析,支持数字类型数组。
|
17. 修复 - Dockerfile pnpm install 支持代理。
|
||||||
18. 修复 - 分享链接首次加载时,标题显示不正确。
|
18. 修复 - BI 图表生成无法写入文件。同时优化其解析,支持数字类型数组。
|
||||||
|
19. 修复 - 分享链接首次加载时,标题显示不正确。
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "app",
|
"name": "app",
|
||||||
"version": "4.8.12",
|
"version": "4.8.13",
|
||||||
"private": false,
|
"private": false,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "next dev",
|
"dev": "next dev",
|
||||||
|
|||||||
@@ -43,9 +43,6 @@ const TTSSelect = dynamic(() => import('@/components/core/app/TTSSelect'));
|
|||||||
const QGSwitch = dynamic(() => import('@/components/core/app/QGSwitch'));
|
const QGSwitch = dynamic(() => import('@/components/core/app/QGSwitch'));
|
||||||
const WhisperConfig = dynamic(() => import('@/components/core/app/WhisperConfig'));
|
const WhisperConfig = dynamic(() => import('@/components/core/app/WhisperConfig'));
|
||||||
const InputGuideConfig = dynamic(() => import('@/components/core/app/InputGuideConfig'));
|
const InputGuideConfig = dynamic(() => import('@/components/core/app/InputGuideConfig'));
|
||||||
const ScheduledTriggerConfig = dynamic(
|
|
||||||
() => import('@/components/core/app/ScheduledTriggerConfig')
|
|
||||||
);
|
|
||||||
const WelcomeTextConfig = dynamic(() => import('@/components/core/app/WelcomeTextConfig'));
|
const WelcomeTextConfig = dynamic(() => import('@/components/core/app/WelcomeTextConfig'));
|
||||||
const FileSelectConfig = dynamic(() => import('@/components/core/app/FileSelect'));
|
const FileSelectConfig = dynamic(() => import('@/components/core/app/FileSelect'));
|
||||||
|
|
||||||
@@ -455,22 +452,6 @@ const EditForm = ({
|
|||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
</Box>
|
</Box>
|
||||||
|
|
||||||
{/* timer trigger */}
|
|
||||||
<Box {...BoxStyles} borderBottom={'none'}>
|
|
||||||
<ScheduledTriggerConfig
|
|
||||||
value={appForm.chatConfig.scheduledTriggerConfig}
|
|
||||||
onChange={(e) => {
|
|
||||||
setAppForm((state) => ({
|
|
||||||
...state,
|
|
||||||
chatConfig: {
|
|
||||||
...state.chatConfig,
|
|
||||||
scheduledTriggerConfig: e
|
|
||||||
}
|
|
||||||
}));
|
|
||||||
}}
|
|
||||||
/>
|
|
||||||
</Box>
|
|
||||||
</Box>
|
</Box>
|
||||||
|
|
||||||
{isOpenDatasetSelect && (
|
{isOpenDatasetSelect && (
|
||||||
|
|||||||
Reference in New Issue
Block a user