Skip to content

Commit 6861939

Browse files
Allow standalone Qwen model file before add-on checks
1 parent df7fd9c commit 6861939

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

app/src/main/kotlin/com/google/ai/sample/feature/multimodal/ModelDownloadManager.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff 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 {

0 commit comments

Comments
 (0)