Skip to content

Commit 970c990

Browse files
authored
Merge pull request #39 from hossain-khan/fix/19-image-safety-level
[FIXED] Changed imagen person filter level to `ALLOW_ADULT`
2 parents 953adbb + 28702f9 commit 970c990

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

core/network/src/main/java/com/android/developers/androidify/vertexai/FirebaseAiDataSource.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,10 @@ class FirebaseAiDataSourceImpl @Inject constructor(
8080
remoteConfigDataSource.imageModelName(),
8181
safetySettings =
8282
ImagenSafetySettings(
83-
ImagenSafetyFilterLevel.BLOCK_LOW_AND_ABOVE,
84-
personFilterLevel = ImagenPersonFilterLevel.ALLOW_ALL,
83+
safetyFilterLevel = ImagenSafetyFilterLevel.BLOCK_LOW_AND_ABOVE,
84+
// Uses `ALLOW_ADULT` filter since `ALLOW_ALL` requires a special approval
85+
// See https://cloud.google.com/vertex-ai/generative-ai/docs/image/responsible-ai-imagen#person-face-gen
86+
personFilterLevel = ImagenPersonFilterLevel.ALLOW_ADULT,
8587
),
8688
)
8789
}

0 commit comments

Comments
 (0)