类的使用
io.agentscope.core.model.GeminiChatModel.Builder
使用GeminiChatModel.Builder的程序包
-
io.agentscope.core.model中GeminiChatModel.Builder的使用
修饰符和类型方法说明Sets the API key (for Gemini API).Sets the custom base URL (for Gemini API).static GeminiChatModel.BuilderGeminiChatModel.builder()Creates a new builder for GeminiChatModel.GeminiChatModel.Builder.clientOptions(com.google.genai.types.ClientOptions clientOptions) Sets the client options.GeminiChatModel.Builder.credentials(com.google.auth.oauth2.GoogleCredentials credentials) Sets the Google credentials (for Vertex AI).GeminiChatModel.Builder.defaultOptions(GenerateOptions defaultOptions) Sets the default generation options.GeminiChatModel.Builder.formatter(Formatter<com.google.genai.types.Content, com.google.genai.types.GenerateContentResponse, com.google.genai.types.GenerateContentConfig.Builder> formatter) Sets the formatter.GeminiChatModel.Builder.httpOptions(com.google.genai.types.HttpOptions httpOptions) Sets the HTTP options for the client.Sets the Google Cloud location (for Vertex AI).Sets the model name.Sets the Google Cloud project ID (for Vertex AI).GeminiChatModel.Builder.streamEnabled(boolean streamEnabled) Sets whether streaming is enabled.GeminiChatModel.Builder.vertexAI(boolean vertexAI) Sets whether to use Vertex AI APIs.