public enum MediaResolution extends java.lang.Enum<MediaResolution>
指定输入媒体的分辨率。 不同的分辨率会影响处理质量和 token 使用量。
示例配置:
GenerationConfig config = new GenerationConfig()
.setMediaResolution(MediaResolution.MEDIA_RESOLUTION_HIGH);
| 枚举常量和说明 |
|---|
MEDIA_RESOLUTION_HIGH
高分辨率
媒体分辨率设置为高(带缩放重帧的 256 tokens)。
|
MEDIA_RESOLUTION_LOW
低分辨率
媒体分辨率设置为低(64 tokens)。
|
MEDIA_RESOLUTION_MEDIUM
中等分辨率
媒体分辨率设置为中等(256 tokens)。
|
MEDIA_RESOLUTION_UNSPECIFIED
未指定媒体分辨率
媒体分辨率未设置。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static MediaResolution |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static MediaResolution[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final MediaResolution MEDIA_RESOLUTION_UNSPECIFIED
媒体分辨率未设置。
public static final MediaResolution MEDIA_RESOLUTION_LOW
媒体分辨率设置为低(64 tokens)。 适用于快速处理或带宽有限的场景。
public static final MediaResolution MEDIA_RESOLUTION_MEDIUM
媒体分辨率设置为中等(256 tokens)。 平衡了质量和处理速度。
public static final MediaResolution MEDIA_RESOLUTION_HIGH
媒体分辨率设置为高(带缩放重帧的 256 tokens)。 适用于需要高质量输出的场景。
public static MediaResolution[] values()
for (MediaResolution c : MediaResolution.values()) System.out.println(c);
public static MediaResolution valueOf(java.lang.String name)
name - 要返回的枚举常量的名称。java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException - 如果参数为空值