From 9bad721754fe8bbe2e5f459d0706e0fefac569f3 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期日, 20 九月 2026 09:05:41 +0800
Subject: [PATCH] feat(mes): 添加智能质检报告功能与AI导入能力
---
yudao-module-ai/src/main/java/cn/iocoder/yudao/module/ai/framework/ai/config/YudaoAiProperties.java | 39 ++++++++++++++++++++++++++++++++++++++-
1 files changed, 38 insertions(+), 1 deletions(-)
diff --git a/yudao-module-ai/src/main/java/cn/iocoder/yudao/module/ai/framework/ai/config/YudaoAiProperties.java b/yudao-module-ai/src/main/java/cn/iocoder/yudao/module/ai/framework/ai/config/YudaoAiProperties.java
index c225b1e..42eac60 100644
--- a/yudao-module-ai/src/main/java/cn/iocoder/yudao/module/ai/framework/ai/config/YudaoAiProperties.java
+++ b/yudao-module-ai/src/main/java/cn/iocoder/yudao/module/ai/framework/ai/config/YudaoAiProperties.java
@@ -3,14 +3,27 @@
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
+import java.time.Duration;
+
/**
- * 鑺嬮亾 AI 閰嶇疆绫�
+ * 瓒呯骇绠$悊鍛� AI 閰嶇疆绫�
*/
@ConfigurationProperties(prefix = "yudao.ai")
@Data
public class YudaoAiProperties {
+ /**
+ * 鍗曟澶фā鍨嬭皟鐢ㄨ秴鏃躲��
+ * <p>
+ * 蹇呴』鏈夐粯璁ゅ�硷細妯″瀷鎺掗槦鏃惰嫢涓嶈瓒呮椂锛岃姹備細涓�鐩存寕鍒� TCP 灞傝秴鏃讹紝
+ * 鍚屾湡娌℃湁瓒呮椂鐨勫墠绔� axios 涔熶笉浼氫富鍔ㄦ柇寮�锛岀敤鎴风晫闈細姘歌繙杞湀銆�
+ */
+ private Duration timeout = Duration.ofSeconds(60);
+
private WebSearch webSearch;
+
+ /** 鍚戦噺搴撻厤缃� */
+ private VectorStore vectorStore = new VectorStore();
@Data
public static class WebSearch {
@@ -18,4 +31,28 @@
private String apiKey;
}
+ @Data
+ public static class VectorStore {
+
+ /** 鍚戦噺搴撶被鍨嬶細milvus */
+ private String type = "milvus";
+
+ /** Milvus 閰嶇疆 */
+ private Milvus milvus = new Milvus();
+
+ @Data
+ public static class Milvus {
+ /** 鏄惁鍒濆鍖� Schema */
+ private boolean initializeSchema = true;
+ /** 鏁版嵁搴撳悕绉� */
+ private String databaseName = "default";
+ /** 闆嗗悎鍚嶇О */
+ private String collectionName = "knowledge_segment";
+ /** 涓绘満鍦板潃 */
+ private String host = "127.0.0.1";
+ /** 绔彛 */
+ private int port = 19530;
+ }
+ }
+
}
--
Gitblit v1.9.3