From 030a1abd26f8588c121ec47d53473e64a1e4f343 Mon Sep 17 00:00:00 2001
From: Junjie <DELL@qq.com>
Date: 星期四, 08 一月 2026 10:19:46 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/ai/entity/ChatCompletionRequest.java |   21 ++++++++++++++++++++-
 1 files changed, 20 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/zy/ai/entity/ChatCompletionRequest.java b/src/main/java/com/zy/ai/entity/ChatCompletionRequest.java
index 599bee0..c000f7e 100644
--- a/src/main/java/com/zy/ai/entity/ChatCompletionRequest.java
+++ b/src/main/java/com/zy/ai/entity/ChatCompletionRequest.java
@@ -12,10 +12,29 @@
     // 鍙�夊弬鏁�
     private Double temperature;
     private Integer max_tokens;
+    private Boolean stream;
+    private List<Object> tools;
+    private Object tool_choice;
 
     @Data
     public static class Message {
         private String role;    // "user" / "assistant" / "system"
         private String content;
+        private String name;
+        private String tool_call_id;
+        private List<ToolCall> tool_calls;
     }
-}
\ No newline at end of file
+
+    @Data
+    public static class ToolCall {
+        private String id;
+        private String type;
+        private Function function;
+    }
+
+    @Data
+    public static class Function {
+        private String name;
+        private String arguments;
+    }
+}

--
Gitblit v1.9.1