diff --git a/firebase-vertexai/src/main/kotlin/com/google/firebase/vertexai/Chat.kt b/firebase-vertexai/src/main/kotlin/com/google/firebase/vertexai/Chat.kt index 59c507c47a0..9e0fc1bc2aa 100644 --- a/firebase-vertexai/src/main/kotlin/com/google/firebase/vertexai/Chat.kt +++ b/firebase-vertexai/src/main/kotlin/com/google/firebase/vertexai/Chat.kt @@ -132,7 +132,7 @@ public class Chat( image(bitmap) } for (inlineDataPart in inlineDataParts) { - inlineData(inlineDataPart.mimeType, inlineDataPart.inlineData) + inlineData(inlineDataPart.inlineData, inlineDataPart.mimeType) } if (text.isNotBlank()) { text(text.toString()) diff --git a/firebase-vertexai/src/main/kotlin/com/google/firebase/vertexai/type/Content.kt b/firebase-vertexai/src/main/kotlin/com/google/firebase/vertexai/type/Content.kt index 60a935fb275..d34502d4cbd 100644 --- a/firebase-vertexai/src/main/kotlin/com/google/firebase/vertexai/type/Content.kt +++ b/firebase-vertexai/src/main/kotlin/com/google/firebase/vertexai/type/Content.kt @@ -59,7 +59,7 @@ constructor(public val role: String? = "user", public val parts: List) { * [parts] list. */ @JvmName("addInlineData") - public fun inlineData(mimeType: String, bytes: ByteArray): Content.Builder = + public fun inlineData(bytes: ByteArray, mimeType: String): Content.Builder = part(InlineDataPart(bytes, mimeType)) /** Wraps the provided [image] inside an [ImagePart] and adds it to the [parts] list. */