@@ -26,10 +26,9 @@ import com.google.firebase.vertexai.common.shared.FunctionCall
26
26
import com.google.firebase.vertexai.common.shared.FunctionCallPart
27
27
import com.google.firebase.vertexai.common.shared.FunctionResponse
28
28
import com.google.firebase.vertexai.common.shared.FunctionResponsePart
29
- import com.google.firebase.vertexai.common.shared.HarmBlockThreshold
30
29
import com.google.firebase.vertexai.type.BlobPart
31
30
import com.google.firebase.vertexai.type.BlockReason
32
- import com.google.firebase.vertexai.type.BlockThreshold
31
+ import com.google.firebase.vertexai.type.HarmBlockThreshold
33
32
import com.google.firebase.vertexai.type.Candidate
34
33
import com.google.firebase.vertexai.type.Citation
35
34
import com.google.firebase.vertexai.type.CitationMetadata
@@ -142,13 +141,13 @@ internal fun ToolConfig.toInternal() =
142
141
)
143
142
)
144
143
145
- internal fun BlockThreshold .toInternal () =
144
+ internal fun HarmBlockThreshold .toInternal () =
146
145
when (this ) {
147
- BlockThreshold .NONE -> HarmBlockThreshold .BLOCK_NONE
148
- BlockThreshold .ONLY_HIGH -> HarmBlockThreshold .BLOCK_ONLY_HIGH
149
- BlockThreshold .MEDIUM_AND_ABOVE -> HarmBlockThreshold .BLOCK_MEDIUM_AND_ABOVE
150
- BlockThreshold .LOW_AND_ABOVE -> HarmBlockThreshold .BLOCK_LOW_AND_ABOVE
151
- BlockThreshold . UNSPECIFIED -> HarmBlockThreshold .UNSPECIFIED
146
+ HarmBlockThreshold .NONE -> com.google.firebase.vertexai.common.shared. HarmBlockThreshold .BLOCK_NONE
147
+ HarmBlockThreshold .ONLY_HIGH -> com.google.firebase.vertexai.common.shared. HarmBlockThreshold .BLOCK_ONLY_HIGH
148
+ HarmBlockThreshold .MEDIUM_AND_ABOVE -> com.google.firebase.vertexai.common.shared. HarmBlockThreshold .BLOCK_MEDIUM_AND_ABOVE
149
+ HarmBlockThreshold .LOW_AND_ABOVE -> com.google.firebase.vertexai.common.shared. HarmBlockThreshold .BLOCK_LOW_AND_ABOVE
150
+ HarmBlockThreshold . UNKNOWN -> com.google.firebase.vertexai.common.shared. HarmBlockThreshold .UNSPECIFIED
152
151
}
153
152
154
153
internal fun Tool.toInternal () =
@@ -262,8 +261,7 @@ internal fun com.google.firebase.vertexai.common.server.FinishReason?.toPublic()
262
261
com.google.firebase.vertexai.common.server.FinishReason .SAFETY -> FinishReason .SAFETY
263
262
com.google.firebase.vertexai.common.server.FinishReason .STOP -> FinishReason .STOP
264
263
com.google.firebase.vertexai.common.server.FinishReason .OTHER -> FinishReason .OTHER
265
- com.google.firebase.vertexai.common.server.FinishReason .UNSPECIFIED -> FinishReason .UNSPECIFIED
266
- com.google.firebase.vertexai.common.server.FinishReason .UNKNOWN -> FinishReason .UNKNOWN
264
+ else -> FinishReason .UNKNOWN
267
265
}
268
266
269
267
internal fun com.google.firebase.vertexai.common.shared.HarmCategory.toPublic () =
@@ -274,7 +272,7 @@ internal fun com.google.firebase.vertexai.common.shared.HarmCategory.toPublic()
274
272
HarmCategory .SEXUALLY_EXPLICIT
275
273
com.google.firebase.vertexai.common.shared.HarmCategory .DANGEROUS_CONTENT ->
276
274
HarmCategory .DANGEROUS_CONTENT
277
- com.google.firebase.vertexai.common.shared. HarmCategory . UNKNOWN -> HarmCategory .UNKNOWN
275
+ else -> HarmCategory .UNKNOWN
278
276
}
279
277
280
278
internal fun com.google.firebase.vertexai.common.server.HarmProbability.toPublic () =
@@ -284,9 +282,7 @@ internal fun com.google.firebase.vertexai.common.server.HarmProbability.toPublic
284
282
com.google.firebase.vertexai.common.server.HarmProbability .LOW -> HarmProbability .LOW
285
283
com.google.firebase.vertexai.common.server.HarmProbability .NEGLIGIBLE ->
286
284
HarmProbability .NEGLIGIBLE
287
- com.google.firebase.vertexai.common.server.HarmProbability .UNSPECIFIED ->
288
- HarmProbability .UNSPECIFIED
289
- com.google.firebase.vertexai.common.server.HarmProbability .UNKNOWN -> HarmProbability .UNKNOWN
285
+ else -> HarmProbability .UNKNOWN
290
286
}
291
287
292
288
internal fun com.google.firebase.vertexai.common.server.HarmSeverity.toPublic () =
@@ -295,16 +291,14 @@ internal fun com.google.firebase.vertexai.common.server.HarmSeverity.toPublic()
295
291
com.google.firebase.vertexai.common.server.HarmSeverity .MEDIUM -> HarmSeverity .MEDIUM
296
292
com.google.firebase.vertexai.common.server.HarmSeverity .LOW -> HarmSeverity .LOW
297
293
com.google.firebase.vertexai.common.server.HarmSeverity .NEGLIGIBLE -> HarmSeverity .NEGLIGIBLE
298
- com.google.firebase.vertexai.common.server.HarmSeverity .UNSPECIFIED -> HarmSeverity .UNSPECIFIED
299
- com.google.firebase.vertexai.common.server.HarmSeverity .UNKNOWN -> HarmSeverity .UNKNOWN
294
+ else -> HarmSeverity .UNKNOWN
300
295
}
301
296
302
297
internal fun com.google.firebase.vertexai.common.server.BlockReason.toPublic () =
303
298
when (this ) {
304
- com.google.firebase.vertexai.common.server.BlockReason .UNSPECIFIED -> BlockReason .UNSPECIFIED
305
299
com.google.firebase.vertexai.common.server.BlockReason .SAFETY -> BlockReason .SAFETY
306
300
com.google.firebase.vertexai.common.server.BlockReason .OTHER -> BlockReason .OTHER
307
- com.google.firebase.vertexai.common.server. BlockReason . UNKNOWN -> BlockReason .UNKNOWN
301
+ else -> BlockReason .UNKNOWN
308
302
}
309
303
310
304
internal fun com.google.firebase.vertexai.common.GenerateContentResponse.toPublic ():
0 commit comments