Skip to content

rubin0/spring-ai-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring AI Reference Project

This Spring AI project was used as a reference for a tech lunch held at Welld Sagl during July 2024.

It uses IntellijJ IDEA HTTP client in order to show the project's features.

The slides can be found here

Overview

The project showcases various features of a Spring AI application, including:

Prerequisites

To run the application locally:

  1. Java 21
  2. Ollama installed locally with llama3 and llava models
  3. OpenAI apikey stored in an environment variable OPENAI_API_KEY
  4. Mistral apikey stored in an environment variable MISTRAL_AI_API_KEY
  5. Run the application:
    mvn spring-boot:run
    

License

This project is licensed under the MIT License. See the LICENSE file for details.