Prechádzať zdrojové kódy

Merge branch 'master' of ssh://gitlab.fuxicarbon.com:1111/hongshan/slibra-module-admin

sunxiao 7 mesiacov pred
rodič
commit
eb80d403a0

+ 34 - 4
src/views/business/assistant/index.vue

@@ -74,7 +74,7 @@
           </template>
         </el-table-column>
         <el-table-column label="助手标题" align="center" prop="title" />
-        <el-table-column label="提示词" align="center" prop="content" width="300">
+        <el-table-column label="展示提示词" align="center" prop="content" width="300">
           <template #default="scope">
             <el-popover effect="light" trigger="hover" placement="top" width="600">
               <template #default>
@@ -88,8 +88,21 @@
             </el-popover>
           </template>
         </el-table-column>
+        <el-table-column label="模型提示词" align="center" prop="prompt" width="300">
+          <template #default="scope">
+            <el-popover effect="light" trigger="hover" placement="top" width="600">
+              <template #default>
+                <div>{{ scope.row.prompt }}</div>
+              </template>
+              <template #reference>
+                  <p class="singe-line">{{ scope.row.prompt }}</p>
+              </template>
+            </el-popover>
+          </template>
+        </el-table-column>
+        <el-table-column label="工具值" align="center" prop="tools" />
         <el-table-column label="类型" align="center" prop="category" />
-        <el-table-column label="添加时间" align="center" prop="createTime" />
+        <el-table-column label="添加时间" align="center" prop="createTime" width="160"/>
         <el-table-column label="权重值" align="center" prop="sort" />
         <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="160">
           <template #default="scope">
@@ -129,13 +142,30 @@
         <el-form-item label="助手标题" prop="title">
           <el-input v-model="form.title" placeholder="请输入标题" />
         </el-form-item>
-        <el-form-item label="提示词内容">
+        <el-form-item label="展示提示词">
           <el-input
             v-model="form.content"
             :rows="4"
             resize="none"
             type="textarea"
-            placeholder="提示词内容"
+            placeholder="请输入展示提示词"
+          />
+        </el-form-item>
+        <el-form-item label="模型提示词">
+          <el-input
+            v-model="form.prompt"
+            :rows="4"
+            resize="none"
+            type="textarea"
+            placeholder="请输入展示提示词"
+          />
+        </el-form-item>
+        <el-form-item label="工具">
+          <el-input
+            v-model="form.tools"
+            :rows="4"
+            resize="none"
+            placeholder="请输入工具名称"
           />
         </el-form-item>
         <el-form-item label="icon地址" prop="banner">

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 135
vite.config.js.timestamp-1720755814744-8a4ee5866c34d.mjs


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 135
vite.config.js.timestamp-1720755825503-17bae81946011.mjs


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 135
vite.config.js.timestamp-1721636793265-401b503a5b6c9.mjs


Niektoré súbory nie sú zobrazené, pretože je v týchto rozdielových dátach zmenené mnoho súborov