GoogleLLMClient

constructor(apiKey: String, settings: GoogleClientSettings = GoogleClientSettings(), baseClient: HttpClient = HttpClient(), clock: Clock = Clock.System)(source)

Parameters

apiKey

The API key for the Google AI API

settings

Custom client settings, defaults to standard API endpoint and timeouts

baseClient

Optional custom HTTP client

clock

Clock instance used for tracking response metadata timestamps.