Skip to content

Commit 9e42deb

Browse files
committed
README and name changes
1 parent 1da41c9 commit 9e42deb

14 files changed

+36
-0
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,24 @@
11
[VertexAI Gemini Chat](https://docs.spring.io/spring-ai/reference/api/chat/vertexai-gemini-chat.html)
2+
3+
### Starter
4+
```xml
5+
<dependency>
6+
<groupId>org.springframework.ai</groupId>
7+
<artifactId>spring-ai-starter-model-spring-ai-google-genai</artifactId>
8+
</dependency>
9+
```
10+
11+
### Manual config
12+
```xml
13+
<dependency>
14+
<groupId>org.springframework.ai</groupId>
15+
<artifactId>spring-ai-google-genai</artifactId>
16+
</dependency>
17+
```
18+
19+
### Environment variables
20+
```shell
21+
export GOOGLE_GENAI_USE_VERTEXAI=true
22+
export GOOGLE_CLOUD_PROJECT='your-project-id'
23+
export GOOGLE_CLOUD_LOCATION='your-region'
24+
```

models/spring-ai-google-genai/src/main/java/org/springframework/ai/google/genai/GoogleGenAiChatModel.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@
133133
* @author Jihoon Kim
134134
* @author Alexandros Pappas
135135
* @author Ilayaperumal Gopinathan
136+
* @author Dan Dobrin
136137
* @since 0.8.1
137138
* @see GoogleGenAiChatOptions
138139
* @see ToolCallingManager

models/spring-ai-google-genai/src/main/java/org/springframework/ai/google/genai/GoogleGenAiChatOptions.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
* @author Grogdunn
4646
* @author Ilayaperumal Gopinathan
4747
* @author Soby Chacko
48+
* @author Dan Dobrin
4849
* @since 1.0.0
4950
*/
5051
@JsonInclude(Include.NON_NULL)

models/spring-ai-google-genai/src/main/java/org/springframework/ai/google/genai/MimeTypeDetector.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
* https://cloud.google.com/vertex-ai/docs/generative-ai/model-reference/gemini
4949
*
5050
* @author Christian Tzolov
51+
* @author Dan Dobrin
5152
* @since 0.8.1
5253
*/
5354
public abstract class MimeTypeDetector {

models/spring-ai-google-genai/src/main/java/org/springframework/ai/google/genai/aot/GoogleGenAiRuntimeHints.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
* Google GenAI classes.
2828
*
2929
* @author Christian Tzolov
30+
* @author Dan Dobrin
3031
* @since 0.8.1
3132
*/
3233
public class GoogleGenAiRuntimeHints implements RuntimeHintsRegistrar {

models/spring-ai-google-genai/src/main/java/org/springframework/ai/google/genai/schema/GoogleGenAiToolCallingManager.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
* handling the necessary schema conversions for Vertex AI compatibility.
4141
*
4242
* @author Christian Tzolov
43+
* @author Dan Dobrin
4344
* @since 1.0.0
4445
*/
4546
public class GoogleGenAiToolCallingManager implements ToolCallingManager {

models/spring-ai-google-genai/src/main/java/org/springframework/ai/google/genai/schema/JsonSchemaConverter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
/**
2020
* @author Christian Tzolov
21+
* @author Dan Dobrin
2122
* @since 1.0.0
2223
*/
2324

models/spring-ai-google-genai/src/test/java/org/springframework/ai/google/genai/gemini/CreateGeminiRequestTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444

4545
/**
4646
* @author Christian Tzolov
47+
* @author Dan Dobrin
4748
* @author Soby Chacko
4849
*/
4950
@ExtendWith(MockitoExtension.class)

models/spring-ai-google-genai/src/test/java/org/springframework/ai/google/genai/gemini/aot/GoogleGenAiRuntimeHintsTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
import static org.springframework.ai.aot.AiRuntimeHints.findJsonAnnotatedClassesInPackage;
3131

3232
/**
33+
* @author Dan Dobrin
3334
* @author Christian Tzolov
3435
* @since 0.8.1
3536
*/

models/spring-ai-google-genai/src/test/java/org/springframework/ai/google/genai/gemini/schema/JsonSchemaConverterTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
/**
2828
* Tests for {@link JsonSchemaConverter}.
2929
*
30+
* @author Dan Dobrin
3031
* @author Christian Tzolov
3132
*/
3233
class JsonSchemaConverterTests {

0 commit comments

Comments
 (0)