| 12345678910111213141516171819202122232425262728 |
- <template>
- <AiQAChat2
- :config="qaConfig"
- :create-dialogue-api="createQsAiDialogue"
- :send-chat-stream-api="sendQsAiChatMessageStream"
- />
- </template>
- <script setup>
- import AiQAChat2 from './components/AiQAChat2.vue'
- import { createQsAiDialogue, sendQsAiChatMessageStream } from '@/api/qsAiQuestions.js'
- const qaConfig = Object.freeze({
- roleId: 264,
- enableFileUpload: true,
- maxFiles: 3,
- maxFileSizeMB: 10,
- maxTotalFileSizeMB: 15,
- invalidFileNamePattern: /[\\/:*?"<>|\s]/,
- invalidFileNameMessage: '文件名不能包含空格或\\ / : * ? " < > | 等非法字符,请修改后重试',
- enableReferenceScript: true,
- referenceScriptMaxLength: 2000,
- maxInputLength: 1000,
- uploadHint: '支持图片、PDF、Word、Excel 文件;单次最多上传 3 个附件,单个文件不超过 10 MB,附件总大小不超过 15 MB。文档内容过长时,系统将仅分析前 20,000 个字符。',
- inputHint: '请输入或粘贴学员拜访记录文字稿,最多 1,000 个字符。',
- suggestions: ['请对附件中学员拜访记录进行评分。']
- })
- </script>
|