Demo:优化ai生成逻辑

This commit is contained in:
wanglin2 2025-02-18 22:08:34 +08:00
parent c27ca12489
commit fe11d1152e
2 changed files with 16 additions and 7 deletions

View File

@ -26,7 +26,7 @@
<el-form-item label="推理接入点" prop="model">
<el-input v-model="ruleForm.model"></el-input>
</el-form-item>
<el-form-item label="接口" prop="api">
<!-- <el-form-item label="接口" prop="api">
<el-input v-model="ruleForm.api"></el-input>
</el-form-item>
<el-form-item label="请求方式" prop="method">
@ -34,7 +34,7 @@
<el-option key="POST" label="POST" value="POST"></el-option>
<el-option key="GET" label="GET" value="GET"></el-option>
</el-select>
</el-form-item>
</el-form-item> -->
<p class="title">思绪思维导图客户端配置</p>
<el-form-item label="端口" prop="port">
<el-input v-model="ruleForm.port"></el-input>

View File

@ -161,12 +161,22 @@ export default {
)
) {
this.aiConfigDialogVisible = true
return
throw new Error('配置缺失')
}
//
await fetch(`http://localhost:${this.aiConfig.port}/ai/test`, {
method: 'GET'
})
let isConnect = false
try {
await fetch(`http://localhost:${this.aiConfig.port}/ai/test`, {
method: 'GET'
})
isConnect = true
} catch (error) {
console.log(error)
this.clientTipDialogVisible = true
}
if (!isConnect) {
throw new Error('连接失败')
}
},
// AI
@ -176,7 +186,6 @@ export default {
this.createDialogVisible = true
} catch (error) {
console.log(error)
this.clientTipDialogVisible = true
}
},