Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Google AI Gemini Spring Boot Starter #92

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

emredmrcan
Copy link

Issue

Closes langchain4j/langchain4j#2103

Change

A new Spring Boot starter module named langchain4j-google-ai-gemini-spring-boot-starter was added.
This includes creating auto-configuration classes and properties to facilitate easy setup and management of Google AI Gemini within the LangChain4j.
The root pom.xml was updated to include the new module.
An import file for auto-configuration was created to facilitate Spring Boot's configuration process.

General checklist

  • There are no breaking changes
  • I have added unit and/or integration tests for my change
  • The tests cover both positive and negative cases
  • I have manually run all the unit and integration tests in the module I have added/changed, and they are all green

Checklist for adding new Spring Boot starter

  • I have added my new starter in the root pom.xml
  • I have added a org.springframework.boot.autoconfigure.AutoConfiguration.imports file in the langchain4j-{integration}-spring-boot-starter/src/main/resources/META-INF/spring/ directory

@ddobrin
Copy link

ddobrin commented Dec 3, 2024

Hi @emredmrcan,
for your reference, there is PR #74 opened for the same langchain4j/langchain4j#2103

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Google AI Gemini: implement Spring Boot starter
2 participants