This project demonstrates how to integrate Vertex AI Gemini into a Spring Boot application using the spring-ai-vertex-ai-gemini-spring-boot-starter dependency. It simplifies communication with Google Cloud's Vertex AI, enabling developers to leverage advanced AI capabilities such as natural language processing and machine learning model predictions.
- Integration of Spring Boot with Google Cloud Vertex AI.
- Exposes an API endpoint for interacting with Vertex AI via a simple REST controller.
- Uses Postman or curl for testing the API.
- Java 17 or later
- Maven
- Google Cloud API key and project credentials for Vertex AI
-
Clone the repository:
git clone https://github.com/your-repository-link.git