1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| package com.xmzs.common.chat.entity.chat;
|
| import lombok.*;
|
| /**
| * 指定模型必须输出的格式的对象。
| */
| @Data
| @Builder
| @AllArgsConstructor
| @NoArgsConstructor
| public class ResponseFormat {
| /**
| * 默认:text
| *
| * @see Type
| */
| private String type;
|
| @Getter
| @AllArgsConstructor
| public enum Type {
| JSON_OBJECT("json_object"),
| TEXT("text"),
| ;
| private final String name;
| }
| }
|
|