From f1bb341dab32e6ca83b453efa60fff729a89639d Mon Sep 17 00:00:00 2001
From: dubin <bindu_bean@163.com>
Date: 星期六, 10 一月 2026 15:11:50 +0800
Subject: [PATCH] #1

---
 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