diff --git a/src/views/operation/configModels/index.vue b/src/views/operation/configModels/index.vue index 1ff9290..183edba 100644 --- a/src/views/operation/configModels/index.vue +++ b/src/views/operation/configModels/index.vue @@ -41,16 +41,14 @@ - + - + - - - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -114,11 +140,21 @@ const dialogForm = ref({ modelName: '', modelPrompt: '', apiKey: '', + apiUrl:'', + temperature:'', + topK:'', + topP:'', + maxTokens:'', }) const dialogRules = ref({ modelId: [{ required: true, message: '请选择模型', trigger: ['change'] }], modelPrompt: [{ required: true, message: '请输入提示词', trigger: ['blur'] }], apiKey: [{ required: true, message: '请输入API密钥', trigger: ['blur'] }], + apiUrl: [{ required: true, message: '请输入API Url', trigger: ['blur'] }], + temperature: [{ required: true, message: '请输入温度', trigger: ['blur'] }], + topK: [{ required: true, message: '请输入Top-K', trigger: ['blur'] }], + topP: [{ required: true, message: '请输入Top-P', trigger: ['blur'] }], + maxTokens: [{ required: true, message: '请输入最大回复长度', trigger: ['blur'] }], }) const data = reactive({ @@ -136,7 +172,6 @@ const { queryParams } = toRefs(data) /** 查询模型列表 */ function getModelList() { getDicts('model_name').then(res => { - console.log(res.data); modelsOptions.value = res.data }) } @@ -159,6 +194,11 @@ function submitForm() { modelName: data.modelName, modelPrompt: data.modelPrompt, apiKey: data.apiKey, + apiUrl: data.apiUrl, + temperature: data.temperature, + topK: data.topK, + topP: data.topP, + maxTokens: data.maxTokens, } // 调用更新接口 @@ -237,4 +277,47 @@ onMounted(() => { // 列表查询 getList() }) - \ No newline at end of file + +