Skip to content

Commit b467fed

Browse files
committed
update api text file
1 parent cd92cef commit b467fed

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

firebase-vertexai/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
* [fixed] Fixed an issue with `LiveContentResponse` audio data not being present when the model was
1414
interrupted or the turn completed. (#6870)
1515
* [fixed] Fixed an issue with `LiveSession` not converting exceptions to `FirebaseVertexAIException`. (#6870)
16+
* [feature] Enable response generation in multiple modalities.
1617

1718

1819
# 16.3.0

firebase-vertexai/api.txt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,9 +132,9 @@ package com.google.firebase.vertexai.java {
132132
method public abstract com.google.common.util.concurrent.ListenableFuture<kotlin.Unit> send(String text);
133133
method public abstract com.google.common.util.concurrent.ListenableFuture<kotlin.Unit> sendFunctionResponse(java.util.List<com.google.firebase.vertexai.type.FunctionResponsePart> functionList);
134134
method public abstract com.google.common.util.concurrent.ListenableFuture<kotlin.Unit> sendMediaStream(java.util.List<com.google.firebase.vertexai.type.MediaData> mediaChunks);
135-
method public abstract com.google.common.util.concurrent.ListenableFuture<kotlin.Unit> startAudioConversation();
135+
method @RequiresPermission(android.Manifest.permission.RECORD_AUDIO) public abstract com.google.common.util.concurrent.ListenableFuture<kotlin.Unit> startAudioConversation();
136136
method public abstract com.google.common.util.concurrent.ListenableFuture<kotlin.Unit> startAudioConversation(kotlin.jvm.functions.Function1<? super com.google.firebase.vertexai.type.FunctionCallPart,com.google.firebase.vertexai.type.FunctionResponsePart>? functionCallHandler);
137-
method public abstract com.google.common.util.concurrent.ListenableFuture<kotlin.Unit> stopAudioConversation();
137+
method @RequiresPermission(android.Manifest.permission.RECORD_AUDIO) public abstract com.google.common.util.concurrent.ListenableFuture<kotlin.Unit> stopAudioConversation();
138138
method public abstract void stopReceiving();
139139
field public static final com.google.firebase.vertexai.java.LiveSessionFutures.Companion Companion;
140140
}
@@ -330,11 +330,13 @@ package com.google.firebase.vertexai.type {
330330
ctor public GenerateContentResponse(java.util.List<com.google.firebase.vertexai.type.Candidate> candidates, com.google.firebase.vertexai.type.PromptFeedback? promptFeedback, com.google.firebase.vertexai.type.UsageMetadata? usageMetadata);
331331
method public java.util.List<com.google.firebase.vertexai.type.Candidate> getCandidates();
332332
method public java.util.List<com.google.firebase.vertexai.type.FunctionCallPart> getFunctionCalls();
333+
method public java.util.List<com.google.firebase.vertexai.type.InlineDataPart> getInlineDataParts();
333334
method public com.google.firebase.vertexai.type.PromptFeedback? getPromptFeedback();
334335
method public String? getText();
335336
method public com.google.firebase.vertexai.type.UsageMetadata? getUsageMetadata();
336337
property public final java.util.List<com.google.firebase.vertexai.type.Candidate> candidates;
337338
property public final java.util.List<com.google.firebase.vertexai.type.FunctionCallPart> functionCalls;
339+
property public final java.util.List<com.google.firebase.vertexai.type.InlineDataPart> inlineDataParts;
338340
property public final com.google.firebase.vertexai.type.PromptFeedback? promptFeedback;
339341
property public final String? text;
340342
property public final com.google.firebase.vertexai.type.UsageMetadata? usageMetadata;
@@ -352,6 +354,7 @@ package com.google.firebase.vertexai.type {
352354
field public Integer? maxOutputTokens;
353355
field public Float? presencePenalty;
354356
field public String? responseMimeType;
357+
field public java.util.List<com.google.firebase.vertexai.type.ResponseModality>? responseModalities;
355358
field public com.google.firebase.vertexai.type.Schema? responseSchema;
356359
field public java.util.List<java.lang.String>? stopSequences;
357360
field public Float? temperature;
@@ -690,7 +693,7 @@ package com.google.firebase.vertexai.type {
690693
public final class RequestTimeoutException extends com.google.firebase.vertexai.type.FirebaseVertexAIException {
691694
}
692695

693-
@com.google.firebase.vertexai.type.PublicPreviewAPI public final class ResponseModality {
696+
public final class ResponseModality {
694697
method public int getOrdinal();
695698
property public final int ordinal;
696699
field public static final com.google.firebase.vertexai.type.ResponseModality AUDIO;

firebase-vertexai/gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
version=99.9.9
15+
version=16.4.0
1616
latestReleasedVersion=16.3.0

0 commit comments

Comments
 (0)