Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ public static void main(String[] args) throws LineUnavailableException {

// Instantiates the client.
Client client =
Client.builder().httpOptions(HttpOptions.builder().apiVersion("v1alpha").build()).build();
Client.builder().httpOptions(HttpOptions.builder().build()).build();

// --- Audio Line Setup ---
microphoneLine = getMicrophoneLine();
Expand Down Expand Up @@ -195,7 +195,7 @@ public static void main(String[] args) throws LineUnavailableException {
// --- Connect to Gemini Live API ---
System.out.println("Connecting to Gemini Live API...");
session =
client.async.live.connect("gemini-2.0-flash-exp", config).get(); // Use appropriate model
client.async.live.connect("gemini-2.0-flash", config).get(); // Use appropriate model
System.out.println("Connected.");

// --- Start Audio Lines ---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,15 +58,15 @@ public class LiveTextConversationAsync {
public static void main(String[] args) {
// Instantiates the client.
Client client =
Client.builder().httpOptions(HttpOptions.builder().apiVersion("v1alpha").build()).build();
Client.builder().httpOptions(HttpOptions.builder().build()).build();

LiveConnectConfig config =
LiveConnectConfig.builder().responseModalities(ImmutableList.of("TEXT")).build();

CompletableFuture<Void> allDone = new CompletableFuture<>();

try {
AsyncSession session = client.async.live.connect("gemini-2.0-flash-exp", config).get();
AsyncSession session = client.async.live.connect("gemini-2.0-flash", config).get();

// Start receiving messages.
CompletableFuture<Void> receiveFuture =
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ public class LiveTextToTextGenerationAsync {
public static void main(String[] args) {
// Instantiates the client.
Client client =
Client.builder().httpOptions(HttpOptions.builder().apiVersion("v1alpha").build()).build();
Client.builder().httpOptions(HttpOptions.builder().build()).build();

LiveConnectConfig config =
LiveConnectConfig.builder().responseModalities(ImmutableList.of("TEXT")).build();
Expand All @@ -65,7 +65,7 @@ public static void main(String[] args) {
client
.async
.live
.connect("gemini-2.0-flash-exp", config)
.connect("gemini-2.0-flash", config)
.thenCompose(
session -> {
String inputText = "Write a short poem about a cat.";
Expand Down
2 changes: 1 addition & 1 deletion src/test/java/com/google/genai/DefaultValuesTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ public void testDefaultValues() throws Exception {
apiClientField.set(client.models, httpClientSpy);

GenerateContentResponse response =
client.models.generateContent("gemini-2.0-flash-exp", "What is your name?", null);
client.models.generateContent("gemini-2.0-flash", "What is your name?", null);

ArgumentCaptor<String> argumentCaptor = ArgumentCaptor.forClass(String.class);
verify(httpClientSpy).post(argumentCaptor.capture(), argumentCaptor.capture());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ public void testForwardCompatibility() throws Exception {
apiClientField.set(client.models, mockedClient);

GenerateContentResponse response =
client.models.generateContent("gemini-2.0-flash-exp", "What is your name?", null);
client.models.generateContent("gemini-2.0-flash", "What is your name?", null);

assertNotNull(response);
}
Expand Down
2 changes: 1 addition & 1 deletion src/test/java/com/google/genai/HttpApiClientTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -272,7 +272,7 @@ public void testProxySetup() throws Exception {
Client client = Client.builder().httpOptions(httpOptions).build();

GenerateContentResponse response =
client.models.generateContent("gemini-2.0-flash-exp", "What is your name?", null);
client.models.generateContent("gemini-2.0-flash", "What is your name?", null);

assertEquals(response.text(), expectedText);
} finally {
Expand Down