1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| <template>
| <AIChatSidebar :assistants="assistants" default-assistant="purchase" />
| </template>
|
| <script setup>
| import { ShoppingCart } from '@element-plus/icons-vue'
| import AIChatSidebar from '@/components/AIChatSidebar/index.vue'
|
| const assistants = [
| {
| key: 'purchase',
| label: '采购助理',
| title: '采购智能助理',
| tooltip: '采购智能助理',
| icon: ShoppingCart,
| apiBase: '/purchase-ai',
| storageKey: 'purchase_ai_chat_uuid',
| placeholder: '请输入采购问题... (Enter 发送, Shift+Enter 换行)',
| welcomeMessage: '你好',
| allowFileUpload: true,
| allowMultipleFileUpload: true,
| fileAnalyzeUrl: '/purchase-ai/analyze-files',
| emptySessionText: '暂无采购会话'
| }
| ]
| </script>
|
|