File tree Expand file tree Collapse file tree
app/src/main/kotlin/com/google/ai/sample/feature/multimodal Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -84,8 +84,9 @@ object ModelDownloadManager {
8484 private fun getRequiredFiles (context : Context , model : ModelOption ): List <File > {
8585 val externalFilesDir = context.getExternalFilesDir(null ) ? : return emptyList()
8686 val activeModelFilename = resolveInstalledModelFilename(context, model)
87- val requiredNames = if (model == ModelOption .QWEN3_5_4B_OFFLINE && activeModelFilename == " model_quantized.litertlm" ) {
88- listOf (" model_quantized.litertlm" , " sentencepiece.model" )
87+ val requiredNames = if (model == ModelOption .QWEN3_5_4B_OFFLINE && activeModelFilename != null ) {
88+ // User requirement: first accept standalone model file and let runtime decide if add-ons are needed.
89+ listOf (activeModelFilename)
8990 } else if (model.offlineRequiredFilenames.isNotEmpty()) {
9091 model.offlineRequiredFilenames
9192 } else {
You can’t perform that action at this time.
0 commit comments