diff --git a/gemini-api/pom.xml b/gemini-api/pom.xml
index 6398210..db31fa2 100644
--- a/gemini-api/pom.xml
+++ b/gemini-api/pom.xml
@@ -6,7 +6,7 @@
swiss.ameri
gemini
- 1beta.0.2.6-SNAPSHOT
+ 1beta.0.2.7-SNAPSHOT
gemini-api
diff --git a/gemini-api/src/main/java/swiss/ameri/gemini/api/ModelVariant.java b/gemini-api/src/main/java/swiss/ameri/gemini/api/ModelVariant.java
index bc5411b..0d24c0f 100644
--- a/gemini-api/src/main/java/swiss/ameri/gemini/api/ModelVariant.java
+++ b/gemini-api/src/main/java/swiss/ameri/gemini/api/ModelVariant.java
@@ -6,6 +6,14 @@
* @see Gemini Models
*/
public enum ModelVariant {
+ /**
+ * Next generation features, speed, and multimodal generation for a diverse variety of tasks.
+ *
+ * - Input: Audio, images, videos, and text
+ * - Output: Text, images (coming soon), and audio (coming soon)
+ *
+ */
+ GEMINI_2_0_FLASH_EXP("gemini-2.0-flash-exp"),
/**
* Complex reasoning tasks such as code and text generation, text editing, problem-solving, data extraction and generation.
*/
@@ -20,7 +28,10 @@ public enum ModelVariant {
GEMINI_1_5_FLASH_8B("gemini-1.5-flash-8b"),
/**
* Natural language tasks, multi-turn text and code chat, and code generation.
+ *
+ * @deprecated on 2/15/2025
*/
+ @Deprecated
GEMINI_1_0_PRO("gemini-1.0-pro"),
/**
* Measuring the relatedness of text strings.
diff --git a/gemini-gson/pom.xml b/gemini-gson/pom.xml
index 7804315..7f2681d 100644
--- a/gemini-gson/pom.xml
+++ b/gemini-gson/pom.xml
@@ -7,7 +7,7 @@
swiss.ameri
gemini
- 1beta.0.2.6-SNAPSHOT
+ 1beta.0.2.7-SNAPSHOT
gemini-gson
diff --git a/gemini-tester/pom.xml b/gemini-tester/pom.xml
index c505e3e..4f8081e 100644
--- a/gemini-tester/pom.xml
+++ b/gemini-tester/pom.xml
@@ -7,7 +7,7 @@
swiss.ameri
gemini
- 1beta.0.2.6-SNAPSHOT
+ 1beta.0.2.7-SNAPSHOT
gemini-tester
diff --git a/gemini-tester/src/main/java/swiss/ameri/gemini/tester/GeminiTester.java b/gemini-tester/src/main/java/swiss/ameri/gemini/tester/GeminiTester.java
index 0b81e42..e28ebde 100644
--- a/gemini-tester/src/main/java/swiss/ameri/gemini/tester/GeminiTester.java
+++ b/gemini-tester/src/main/java/swiss/ameri/gemini/tester/GeminiTester.java
@@ -197,7 +197,7 @@ private static GenerativeModel createResponseSchemaModel() {
private static GenerativeModel createStoryModel() {
return GenerativeModel.builder()
- .modelName(ModelVariant.GEMINI_1_5_PRO)
+ .modelName(ModelVariant.GEMINI_2_0_FLASH_EXP)
.addContent(Content.textContent(
Content.Role.USER,
"Write a 50 word story about a magic backpack."
diff --git a/pom.xml b/pom.xml
index 100c860..ac4448a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
swiss.ameri
gemini
- 1beta.0.2.6-SNAPSHOT
+ 1beta.0.2.7-SNAPSHOT
pom