GoogleClientSettings

class GoogleClientSettings(val baseUrl: String = "https://generativelanguage.googleapis.com", val timeoutConfig: ConnectionTimeoutConfig = ConnectionTimeoutConfig(), val defaultPath: String = "v1beta/models", val generateContentMethod: String = "generateContent", val streamGenerateContentMethod: String = "streamGenerateContent", val embedContentMethod: String = "embedContent")(source)

Configuration settings for the Google AI client.

Constructors

Link copied to clipboard
constructor(baseUrl: String = "https://generativelanguage.googleapis.com", timeoutConfig: ConnectionTimeoutConfig = ConnectionTimeoutConfig(), defaultPath: String = "v1beta/models", generateContentMethod: String = "generateContent", streamGenerateContentMethod: String = "streamGenerateContent", embedContentMethod: String = "embedContent")

Properties

Link copied to clipboard

The base URL for the Google AI API.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Timeout configuration for API requests.