| 类 | 说明 |
|---|---|
| GeminiConfigConverter |
Gemini 配置转换工具
用于将 Map
|
| GenerationConfig |
Gemini 生成配置
用于配置 Gemini API 的生成参数,包括输出格式、采样策略、停止条件等。
|
| ImageConfig |
图像配置
用于配置 Gemini API 生成图像时的参数。
|
| Schema |
JSON Schema 配置
用于定义 API 响应的 JSON Schema 结构。
|
| SpeechConfig |
语音配置
用于配置 Gemini API 生成语音输出时的参数。
|
| SpeechConfig.MultiSpeakerVoiceConfig |
多说话者语音配置
用于多说话者设置的配置。
|
| SpeechConfig.PrebuiltVoiceConfig |
预构建语音配置
用于指定要使用的预构建说话者。
|
| SpeechConfig.SpeakerVoiceConfig |
说话者语音配置
多说话者设置中单个说话者的配置。
|
| SpeechConfig.VoiceConfig |
语音配置
用于指定要使用的语音配置。
|
| ThinkingConfig |
思考配置
用于配置 Gemini 模型的思考过程(Thinking)相关参数。
|
| 枚举 | 说明 |
|---|---|
| MediaResolution |
媒体分辨率枚举
指定输入媒体的分辨率。
|
| Modality |
响应模态枚举
指定 Gemini API 响应的内容类型。
|
| Schema.Type |
Schema 类型枚举
|
| ThinkingConfig.ThinkingLevel |
思考级别枚举
允许用户使用枚举而不是整数预算来指定思考深度。
|