xuyonghao
2024-11-27 db2339e341668d14506c114ee88d6d143d4813b0
src/views/dmx/IntelligentAgent/components/agentConfig.vue
@@ -573,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);
@@ -600,11 +606,16 @@
    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, '表单数据');
    });
  };
  const addVariable = () => {
    form.prompt_config.parameters.push({
@@ -638,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;
@@ -679,9 +691,8 @@
  defineExpose({
    handleClick,
    editClick
    editClick,
  });
</script>
<style lang="less" scoped>
  :deep(.arco-tabs-nav-tab-list) {