wujingjing
2024-12-23 6d82ad4fb10f7015059b1b2cbcf72e8a949e83fa
src/components/vue-flow/ui/nodes/AnalysisNode.vue
@@ -6,13 +6,17 @@
            <div class="flex-column gap-y-1.5">
               <span class="text-gray-500">{{ VueFlowHelper.getParams(modelSetting, 'llm_model').label }}</span>
               <el-select
                    <el-tree-select
                  v-model="VueFlowHelper.getParams(modelSetting, 'llm_model').value"
                  class="w-[150px]"
                  :data="llmInfoList"
                  :props="{ label: 'name', value: 'id' }"
                  :render-after-expand="false"
                  :check-strictly="false"
                  :show-checkbox="false"
                  :accordion="true"
                  filterable
                  :placeholder="VueFlowHelper.getParams(modelSetting, 'llm_model').placeholder"
               >
                  <el-option v-for="item in VueFlowConstant.LLM_MODEL_LIST" :key="item.value" :label="item.label" :value="item.value" />
               </el-select>
               />
            </div>
            <div class="flex-column gap-y-1.5">
               <span class="text-gray-500">{{ VueFlowHelper.getParams(modelSetting, 'temperature').label }}</span>
@@ -52,7 +56,7 @@
import FieldLayout from './components/FieldLayout.vue';
import NodeBasicLayout from './components/NodeBasicLayout.vue';
defineProps<NodeProps<LLMNodeData, LLMNodeEvents>>();
const props = defineProps(['llmInfoList']);
const node = useNode();
const sourceHandleId = ref(VueFlowHelper.getHandleId(node.node, 'source'));