//gemini/dev.atick.gemini.di/GeminiModule
GeminiModule
[androidJvm]\ @Module
object GeminiModule
Dagger module that provides the binding for the GenerativeModel interface.
Functions
Name | Summary |
---|---|
provideChatModel | [androidJvm] @Provides @Singleton fun provideChatModel(): GenerativeModel Provides the GenerativeModel for the chat model. |
provideGeminiClient | [androidJvm] @Provides @Singleton fun provideGeminiClient(): GenerativeModel Provides the GenerativeModel for the expenses model. |
provideGeminiRateLimiter | [androidJvm] @Provides @Singleton fun provideGeminiRateLimiter(): GeminiRateLimiter Provides the GeminiRateLimiter for the Gemini API. |