com.google.firebase.ai

Classes

Chat

Representation of a multi-turn interaction with a model.

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.

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.