Package-level declarations
Main package for the Google GenAI SDK.
Types
Link copied to clipboard
Interface for an API client which issues HTTP requests to the GenAI APIs.
Link copied to clipboard
The API response contains a response to a call to the GenAI APIs.
Link copied to clipboard
Async module of Batches
Link copied to clipboard
Async module of Caches
Link copied to clipboard
A class for creating async chat sessions.
Link copied to clipboard
Async module of Documents
Link copied to clipboard
Async module of Files
Link copied to clipboard
Async module of FileSearchStores
Link copied to clipboard
Async module of Models
Link copied to clipboard
Async module of Operations
Link copied to clipboard
AsyncPager class for handling paginated results asynchronously.
Link copied to clipboard
AsyncSession manages sending and receiving messages over a WebSocket connection for a live session.
Link copied to clipboard
Async module of AuthToken
Link copied to clipboard
Async module of Tunings
Link copied to clipboard
Client class for GenAI.
Link copied to clipboard
Link copied to clipboard
Base client for the HTTP APIs.
Link copied to clipboard
A class that can be serialized to JSON and deserialized from JSON.
Link copied to clipboard
[Experimental] Text Only Local Tokenizer.
Link copied to clipboard
Provides methods for managing the long-running operations.
Link copied to clipboard
Internal SDK converter functions.
Link copied to clipboard
Pager class for iterating through paginated results.
Link copied to clipboard
Base client for the HTTP APIs.
Link copied to clipboard
Provides a simulated HTTP response from a replay file.
Link copied to clipboard
An iterable of datatype objects.
Link copied to clipboard
Transformers for GenAI SDK.