From 63b01db83d9aad8a15276b4236a9a22e4aeef065 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期二, 05 五月 2026 12:30:59 +0800
Subject: [PATCH] # Agent数据分析V3.0.1.7

---
 src/main/java/com/zy/ai/entity/LlmRouteConfig.java |   84 ++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 80 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/zy/ai/entity/LlmRouteConfig.java b/src/main/java/com/zy/ai/entity/LlmRouteConfig.java
index 418ccb9..c0355f4 100644
--- a/src/main/java/com/zy/ai/entity/LlmRouteConfig.java
+++ b/src/main/java/com/zy/ai/entity/LlmRouteConfig.java
@@ -1,9 +1,9 @@
 package com.zy.ai.entity;
 
-import com.baomidou.mybatisplus.annotations.TableField;
-import com.baomidou.mybatisplus.annotations.TableId;
-import com.baomidou.mybatisplus.annotations.TableName;
-import com.baomidou.mybatisplus.enums.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
 
 import java.io.Serializable;
 import java.util.Date;
@@ -18,13 +18,33 @@
 
     private String name;
 
+    @TableField("provider_type")
+    private String providerType;
+
+    @TableField("protocol_type")
+    private String protocolType;
+
     @TableField("base_url")
     private String baseUrl;
+
+    @TableField("endpoint_path")
+    private String endpointPath;
 
     @TableField("api_key")
     private String apiKey;
 
+    @TableField("auth_type")
+    private String authType;
+
+    @TableField("auth_header_name")
+    private String authHeaderName;
+
     private String model;
+
+    private String capabilities;
+
+    @TableField("request_options")
+    private String requestOptions;
 
     /**
      * 1 寮�鍚繁搴︽�濊�� 0 鍏抽棴
@@ -95,12 +115,36 @@
         this.name = name;
     }
 
+    public String getProviderType() {
+        return providerType;
+    }
+
+    public void setProviderType(String providerType) {
+        this.providerType = providerType;
+    }
+
+    public String getProtocolType() {
+        return protocolType;
+    }
+
+    public void setProtocolType(String protocolType) {
+        this.protocolType = protocolType;
+    }
+
     public String getBaseUrl() {
         return baseUrl;
     }
 
     public void setBaseUrl(String baseUrl) {
         this.baseUrl = baseUrl;
+    }
+
+    public String getEndpointPath() {
+        return endpointPath;
+    }
+
+    public void setEndpointPath(String endpointPath) {
+        this.endpointPath = endpointPath;
     }
 
     public String getApiKey() {
@@ -111,6 +155,22 @@
         this.apiKey = apiKey;
     }
 
+    public String getAuthType() {
+        return authType;
+    }
+
+    public void setAuthType(String authType) {
+        this.authType = authType;
+    }
+
+    public String getAuthHeaderName() {
+        return authHeaderName;
+    }
+
+    public void setAuthHeaderName(String authHeaderName) {
+        this.authHeaderName = authHeaderName;
+    }
+
     public String getModel() {
         return model;
     }
@@ -119,6 +179,22 @@
         this.model = model;
     }
 
+    public String getCapabilities() {
+        return capabilities;
+    }
+
+    public void setCapabilities(String capabilities) {
+        this.capabilities = capabilities;
+    }
+
+    public String getRequestOptions() {
+        return requestOptions;
+    }
+
+    public void setRequestOptions(String requestOptions) {
+        this.requestOptions = requestOptions;
+    }
+
     public Short getThinking() {
         return thinking;
     }

--
Gitblit v1.9.1