【优化】解决调用openai image 生成,user不能为空情况,固定设置UID 客户端

This commit is contained in:
cherishsince 2024-04-28 16:37:27 +08:00
parent 2cbb6ac8d5
commit 067fc58147
2 changed files with 4 additions and 4 deletions

View File

@ -42,11 +42,11 @@ public class OpenAiImageOptions implements ImageOptions {
// 可选字段默认为vivid // 可选字段默认为vivid
// 图像生成的风格可为vivid生动或natural自然vivid会使模型偏向生成超现实和戏剧性的图像而natural则会让模型产出更自然不那么超现实的图像该参数仅对dall-e-3模型有效 // 图像生成的风格可为vivid生动或natural自然vivid会使模型偏向生成超现实和戏剧性的图像而natural则会让模型产出更自然不那么超现实的图像该参数仅对dall-e-3模型有效
private String style = "vivid"; private OpenAiImageStyleEnum style = OpenAiImageStyleEnum.VIVID;
// 可选字段 // 可选字段
// 代表您的终端用户的唯一标识符有助于OpenAI监控并检测滥用行为了解更多信息请参考官方文档 // 代表您的终端用户的唯一标识符有助于OpenAI监控并检测滥用行为了解更多信息请参考官方文档
private String endUserId; private String endUserId = "UID123456";
@Getter @Getter
public enum ResponseFormatEnum { public enum ResponseFormatEnum {

View File

@ -43,7 +43,7 @@ public class OpenAiImageRequest {
// 可选字段默认为1024x1024 // 可选字段默认为1024x1024
// 生成图像的尺寸大小对于dall-e-2模型尺寸可为256x256, 512x512, 1024x1024对于dall-e-3模型尺寸可为1024x1024, 1792x1024, 1024x1792 // 生成图像的尺寸大小对于dall-e-2模型尺寸可为256x256, 512x512, 1024x1024对于dall-e-3模型尺寸可为1024x1024, 1792x1024, 1024x1792
@JsonProperty("size") @JsonProperty("size")
private String imageSize = "1024x1024"; private String size = "1024x1024";
// 可选字段默认为vivid // 可选字段默认为vivid
// 图像生成的风格可为vivid生动或natural自然vivid会使模型偏向生成超现实和戏剧性的图像而natural则会让模型产出更自然不那么超现实的图像该参数仅对dall-e-3模型有效 // 图像生成的风格可为vivid生动或natural自然vivid会使模型偏向生成超现实和戏剧性的图像而natural则会让模型产出更自然不那么超现实的图像该参数仅对dall-e-3模型有效
@ -53,6 +53,6 @@ public class OpenAiImageRequest {
// 可选字段 // 可选字段
// 代表您的终端用户的唯一标识符有助于OpenAI监控并检测滥用行为了解更多信息请参考官方文档 // 代表您的终端用户的唯一标识符有助于OpenAI监控并检测滥用行为了解更多信息请参考官方文档
@JsonProperty("user") @JsonProperty("user")
private String endUserId; private String endUserId = "UID123123";
} }