From db2339e341668d14506c114ee88d6d143d4813b0 Mon Sep 17 00:00:00 2001
From: xuyonghao <898441624@qq.com>
Date: 星期三, 27 十一月 2024 15:33:16 +0800
Subject: [PATCH] 图标修改

---
 src/views/dmx/IntelligentAgent/components/agentConfig.vue |   46 ++++++++++++++++++++--------------------------
 1 files changed, 20 insertions(+), 26 deletions(-)

diff --git a/src/views/dmx/IntelligentAgent/components/agentConfig.vue b/src/views/dmx/IntelligentAgent/components/agentConfig.vue
index 7ee066c..18b227b 100644
--- a/src/views/dmx/IntelligentAgent/components/agentConfig.vue
+++ b/src/views/dmx/IntelligentAgent/components/agentConfig.vue
@@ -1,25 +1,4 @@
 <template>
-  <a-button
-    v-if="typeAngint == 'add'"
-    type="primary"
-    @click="handleClick"
-    style="margin-left: 10px"
-  >
-    <template #icon>
-      <icon-plus />
-    </template>
-    鏂板缓鏅鸿兘浣�
-  </a-button>
-  <a-button
-    v-if="typeAngint == 'edit'"
-    type="text"
-    size="small"
-    @click="editClick"
-  >
-    <template #icon>
-      <icon-tool />
-    </template>
-  </a-button>
   <a-modal
     v-model:visible="visible"
     title="鏅鸿兘浣撻厤缃�"
@@ -514,9 +493,6 @@
   const handleClick = () => {
     visible.value = true;
   };
-  defineExpose({
-    handleClick,
-  });
 
   const handleCancel = () => {
     visible.value = false;
@@ -546,7 +522,7 @@
           '浣犳槸涓�涓櫤鑳藉姪鎵嬶紝璇锋�荤粨鐭ヨ瘑搴撶殑鍐呭鏉ュ洖绛旈棶棰橈紝璇峰垪涓剧煡璇嗗簱涓殑鏁版嵁璇︾粏鍥炵瓟銆傚綋鎵�鏈夌煡璇嗗簱鍐呭閮戒笌闂鏃犲叧鏃讹紝浣犵殑鍥炵瓟蹇呴』鍖呮嫭鈥滅煡璇嗗簱涓湭鎵惧埌鎮ㄨ鐨勭瓟妗堬紒鈥濊繖鍙ヨ瘽銆�' +
           '鍥炵瓟闇�瑕佽�冭檻鑱婂ぉ鍘嗗彶銆俓n        浠ヤ笅鏄煡璇嗗簱锛歕n        {knowledge}\n        浠ヤ笂鏄煡璇嗗簱銆�';
       }
-      console.log(form, '鏂板缓鏅鸿兘浣撳脊绐�');
+      // console.log(form, '鏂板缓鏅鸿兘浣撳脊绐�');
       avatarShow.value = false;
       setTimeout(() => {
         avatarShow.value = true;
@@ -597,6 +573,12 @@
         delete formNew.off;
         title = '淇敼鎴愬姛';
       }
+
+      if (!max_tokens.value) {
+        //formNew.llm_setting.max_tokens = '';
+        delete formNew.llm_setting.max_tokens;
+      }
+
       setLoading(true);
       try {
         const data = await dialogSet(formNew);
@@ -624,6 +606,12 @@
     visible.value = true;
     nextTick(() => {
       // console.log(props.formData,'浼犲叆鏁版嵁');
+      if (props.formData.llm_setting.max_tokens == '') {
+        max_tokens.value = false;
+        delete props.formData.llm_setting.max_tokens;
+      } else {
+        max_tokens.value = true;
+      }
       Object.assign(form, props.formData);
       console.log(form, '琛ㄥ崟鏁版嵁');
     });
@@ -661,7 +649,8 @@
       for (const key in data.data) {
         if (Object.hasOwnProperty.call(data.data, key)) {
           const element = data.data[key];
-          arrObj[key] = element.filter((item) => item.available === true);
+          arrObj[key] = element.filter((item) => item.available === true && item.model_type === 'chat');
+
         }
       }
       modelList.value = arrObj;
@@ -699,6 +688,11 @@
   onMounted(() => {});
 
   onBeforeUnmount(() => {});
+
+  defineExpose({
+    handleClick,
+    editClick,
+  });
 </script>
 <style lang="less" scoped>
   :deep(.arco-tabs-nav-tab-list) {

--
Gitblit v1.8.0