#
Junjie
3 天以前 93b4b3ba7606e71601de2e326bd8bcc50c5898ab
src/main/java/com/zy/ai/entity/ChatCompletionRequest.java
@@ -13,10 +13,35 @@
    private Double temperature;
    private Integer max_tokens;
    private Boolean stream;
    private List<Object> tools;
    private Object tool_choice;
    private Thinking thinking;
    @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;
    }
    @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;
    }
    @Data
    public static class Thinking {
        private String type;
    }
}