ArliAiModelsRepositoryImpl

constructor(remoteDataSource: ArliAiModelsDataSource.Remote, localDataSource: ArliAiModelsDataSource.Local, preferenceManager: PreferenceManager)(source)

Parameters

remoteDataSource

ArliAI model-list source backed by the network API.

localDataSource

ArliAI model-list source backed by the cache database.

preferenceManager

supplies the saved ArliAI API key.