com.google.firebase.ai
Classes
Chat |
Representation of a multi-turn interaction with a model. |
DownloadStatus |
An abstract class representing the status of an on-device model download operation. |
DownloadStatus.DownloadCompleted |
Represents when a download has successfully completed. |
DownloadStatus.DownloadFailed |
Represents when a download has failed. |
DownloadStatus.DownloadInProgress |
Represents when a download is actively in progress. |
DownloadStatus.DownloadStarted |
Represents when a download has just started. |
FirebaseAI |
Entry point for all Firebase AI functionality. |
FirebaseAIKt |
|
GenerativeModel |
Represents a multimodal model (like Gemini), capable of generating content based on various input types. |
ImagenModel |
This class is deprecated. All Imagen models are deprecated. |
InferenceMode |
Specifies how the SDK should choose between on-device and in-cloud inference. |
InferenceSource |
Indicates the source of the model inference. |
LiveGenerativeModel |
Represents a multimodal model (like Gemini) capable of real-time content generation based on various input types, supporting bidirectional streaming. |
OnDeviceConfig |
Configuration for on-device AI model inference. |
OnDeviceExtension |
Extension class for performing on-device operations. |
OnDeviceModelOption |
|
OnDeviceModelStatus |
Represents the current status of the on-device AI model. |
TemplateChat |
Representation of a multi-turn interaction with a server template model. |
TemplateGenerativeModel |
Represents a multimodal model (like Gemini), capable of generating content based on various templated input types. |
TemplateImagenModel |
Represents a generative model (like Imagen), capable of generating images based a template. |