public class GeminiChatRequest extends Object
| Constructor and Description |
|---|
GeminiChatRequest() |
GeminiChatRequest(GeminiSystemInstruction system_instruction,
List<GeminiTool> tools,
GeminiToolConfig tool_config,
List<GeminiContent> contents,
List<GeminiSafetySetting> safetySettings,
GeminiGenerationConfig generationConfig,
String responseMimeType,
String cachedContent) |
GeminiChatRequest(List<GeminiContent> contents) |
GeminiChatRequest(String prompt) |
public GeminiChatRequest(List<GeminiContent> contents)
public GeminiChatRequest(String prompt)
public GeminiChatRequest()
public GeminiChatRequest(GeminiSystemInstruction system_instruction, List<GeminiTool> tools, GeminiToolConfig tool_config, List<GeminiContent> contents, List<GeminiSafetySetting> safetySettings, GeminiGenerationConfig generationConfig, String responseMimeType, String cachedContent)
public void setChatMessages(List<UniChatMessage> messages)
public GeminiChatRequest setSystemPrompt(String systemPrompt)
public GeminiChatRequest setUserPrompts(String... prompts)
public GeminiChatRequest setUserPrompt(String userPrompt)
public GeminiSystemInstruction getSystem_instruction()
public void setSystem_instruction(GeminiSystemInstruction system_instruction)
public List<GeminiTool> getTools()
public void setTools(List<GeminiTool> tools)
public GeminiToolConfig getTool_config()
public void setTool_config(GeminiToolConfig tool_config)
public List<GeminiContent> getContents()
public void setContents(List<GeminiContent> contents)
public List<GeminiSafetySetting> getSafetySettings()
public void setSafetySettings(List<GeminiSafetySetting> safetySettings)
public GeminiGenerationConfig getGenerationConfig()
public void setGenerationConfig(GeminiGenerationConfig generationConfig)
public String getResponseMimeType()
public void setResponseMimeType(String responseMimeType)
public String getCachedContent()
public void setCachedContent(String cachedContent)
Copyright © 2026. All rights reserved.