Package-level declarations

Types

Link copied to clipboard
class CarouselRepository(appStore: AppStore, mapGptOwner: MapGptOwner)
Link copied to clipboard
class ChatRepository(mapGptOwner: MapGptOwner)
Link copied to clipboard
class ConversationIdRepository(storage: Storage, authenticationRepository: AuthenticationRepository)
Link copied to clipboard
class MapGptOwner(mapGptApiTokens: MapGptApiTokens, mapGptSettings: MapGptSettings, localChatOwner: LocalChatOwner, sessionIdRepository: SessionIdRepository, conversationIdRepository: ConversationIdRepository, profileRepository: ProfileRepository, endpointRepository: MapGptEndpointRepository, mapGptContextProvider: MapGptContextProvider, firebasePerf: MapGptFirebaseTrace, mapGptReplayController: MapGptReplayController, mapGptAnalytics: MapGptAnalytics, languageRepository: LanguageRepository, player: Player) : MapGptReplayEventConsumer
Link copied to clipboard
Link copied to clipboard

Default options for the OpenAi API. Dynamically changing options is not supported at the moment. The purpose of this file is to make it obvious the options used.

Link copied to clipboard
sealed class OpenAiState
Link copied to clipboard
class SessionIdRepository(storage: Storage, authenticationRepository: AuthenticationRepository)

Functions

Link copied to clipboard
inline fun <T : SessionFrame.SendEvent.Body> MapGptServiceEvents.activeConversationEvents(): Flow<T>