Package com.google.genai
package com.google.genai
-
ClassesClassDescriptionAsync module of
Caches
An async chat session with a generative model.A class for creating async chat sessions.Async module ofFiles
AsyncLive provides asynchronous access to a bidirectional GenAI live session.Async module ofModels
Async module ofOperations
AsyncPager<T extends JsonSerializable>AsyncPager class for handling paginated results asynchronously.AsyncSession manages sending and receiving messages over a WebSocket connection for a live session.Provides methods for managing the cached content.A chat session with a generative model.A class for creating chat sessions.Client class for GenAI.Builder forClient
.Provides methods for interacting with the available GenAI files.Base client for the HTTP APIs.A class that can be serialized to JSON and deserialized from JSON.Provides methods for interacting with the available GenAI models.Provides methods for managing the long-running operations.Pager<T extends JsonSerializable>Pager class for iterating through paginated results.ResponseStream<T extends JsonSerializable>An iterable of datatype objects.