Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/muhrifqii/llm-ollama-java-spring-ai
- Owner: muhrifqii
- Created: 2024-01-15T16:36:53.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-09-04T16:54:47.000Z (3 months ago)
- Last Synced: 2024-10-11T20:18:40.967Z (about 1 month ago)
- Topics: ai, chat-ai, java, large-language-models, llm, llm-application, ollama-app, r2dbc, retrieval-augmented-generation, spring-boot, webflux
- Language: Java
- Homepage:
- Size: 111 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
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