Package com.google.genai
See: Description
-
Class Summary Class Description BuiltRequest A class that holds the path, body, and http options of an API request. Common Common utility methods for the GenAI SDK. AsyncTokens Async module of AuthToken Batches Provides methods for managing the batch jobs. ReplayApiResponse Provides a simulated HTTP response from a replay file. AsyncChat An async chat session with a generative model. Documents AsyncPager AsyncPager class for handling paginated results asynchronously. Models Provides methods for interacting with the available GenAI models. AsyncSession AsyncSession manages sending and receiving messages over a WebSocket connection for a live session. AsyncFileSearchStores Async module of FileSearchStores HttpApiClient Base client for the HTTP APIs. ApiResponse The API response contains a response to a call to the GenAI APIs. Async Async class for GenAI. Builder Builder for Client. Client Client class for GenAI. AsyncLive AsyncLive provides asynchronous access to a bidirectional GenAI live session. Operations Provides methods for managing the long-running operations. AsyncOperations Async module of Operations AsyncTunings Async module of Tunings ApiClient Interface for an API client which issues HTTP requests to the GenAI APIs. Files Provides methods for interacting with the available GenAI files. Chats A class for creating chat sessions. ReplayApiClient Base client for the HTTP APIs. Chat A chat session with a generative model. Tokens Provides methods for managing the ephemeral auth tokens. AsyncModels Async module of Models AsyncCaches Async module of Caches FileSearchStores Transformers Transformers for GenAI SDK. Tunings Caches Provides methods for managing the cached content. AsyncFiles Async module of Files LocalTokenizer [Experimental] Text Only Local Tokenizer. ResponseStream An iterable of datatype objects. AsyncBatches Async module of Batches Pager Pager class for iterating through paginated results. AsyncDocuments Async module of Documents JsonSerializable A class that can be serialized to JSON and deserialized from JSON. OperationsConverters Internal SDK converter functions. AsyncChats A class for creating async chat sessions.