Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/muhrifqii/llm-ollama-java-spring-ai

Samples showing a Java Spring Backend Application powered by Ollama's Generative AI and LLMs using Spring AI
https://github.com/muhrifqii/llm-ollama-java-spring-ai

ai chat-ai java large-language-models llm llm-application ollama-app r2dbc retrieval-augmented-generation spring-boot webflux

Last synced: 23 days ago
JSON representation

Samples showing a Java Spring Backend Application powered by Ollama's Generative AI and LLMs using Spring AI

Awesome Lists containing this project

README

        

# LLM Ollama - Spring AI, WebFlux, R2DBC

Sample project to showcase a java spring boot application with Generative AI powered using Spring AI

## The Stack:
- Java 22
- GraalVM
- Spring WebFlux
- Spring Data R2DBC
- Docker/Podman
- Flyway
- [Ollama](https://ollama.com)

## Prerequisites - Ollama

- Install Ollama on your local machine
- Run `ollama run llama3.1`

## Running the project

```bash
make up
```

## Video on The Stream Chat Response Feature

https://github.com/user-attachments/assets/f5027e03-2fbb-4abf-92f2-3244e38c0974