ArliAiGenerationRepositoryImpl
Generates images through ArliAI and persists returned gallery records.
Each generation uses a payload model override when present, otherwise it falls back to the selected ArliAI model saved in preferences.
Author
Dmitriy Moroz
Constructors
Properties
Exposes the backgroundWorkObserver value used by the SDAI data layer.
Exposes the localDataSource value used by the SDAI data layer.
Exposes the mediaStoreGateway value used by the SDAI data layer.
Exposes the preferenceManager value used by the SDAI data layer.
Functions
Executes the exportAsync step in the SDAI data layer.
Executes the exportToMediaStoreAsync step in the SDAI data layer.
Generates image-to-image results and saves each returned image to local history.
Generates text-to-image results and saves each returned image to local history.
Loads SDAI data through getInfoAsync.
Performs the SDAI side effect handled by insertGenerationResult.
Validates the currently saved ArliAI API key.