Samples showing how to build Java applications powered by Generative AI and LLMs using Spring AI and Spring Boot.
-
Updated
Jan 30, 2025 - Java
Samples showing how to build Java applications powered by Generative AI and LLMs using Spring AI and Spring Boot.
基于AI的工作效率提升工具 | Retrieval enhancement generation(RAG) project
(Spring Boot 3. X Microservices framework) 基于Spring Boot 3.X 的 Spring Cloud Alibaba / Spring Cloud Tencent + React的微服务框架。🔝 🔝 点个starrred 关注更新。Chat GPT(RAG、TTS、STT、LLM)
《动手学SpringAI》包含SSE流/Agent智能体/知识图谱RAG/FunctionCall/历史消息/图片生成/图片理解/Embedding/VectorDatabase/RAG
Build programmatically custom agentic workflows, AI Agents, RAG systems for java
Odin Runes, a java-based GPT client, facilitates interaction with your preferred GPT model right through your favorite text editor. There is more: It also facilitates prompt-engineering by extracting context from diverse sources using technologies such as OCR, enhancing overall productivity and saving costs.
A command-line chatbot built with Spring AI that demonstrates Retrieval-Augmented Generation (RAG) and conversational memory capabilities.
This repository contains a documentation bot powered by an LLM using @langchain4j to swiftly find answers to your Spring Boot questions. It provides easy browsing of Spring documentation and leverages the RAG technique to retrieve relevant details on demand.
AI Assistant using RAG technique to give contextualized responses
Java 23, SpringBoot 3.4.1 Examples using Deep Learning 4 Java & LangChain4J for Generative AI using ChatGPT LLM, RAG and other open source LLMs. Sentiment Analysis, Application Context based ChatBots. Custom Data Handling. LLMs - GPT 3.5 / 4o, Gemini Pro 1.5, Claude 3, Llama 3.1, Phi-3, Gemma 2, Falcon 3, Qwen 2.5, Mistral Nemo, Wizard Math
Integrates LLMs as PTransform in Apache Beam pipelines using LangChain
Spring Petclinic application with a chatbot powered by OpenAI's Generative AI and the LangChain4j project
Retrieval Augmented Generation, Function Calling and Code Generation on GitHub Projects with Java
Add a description, image, and links to the rag topic page so that developers can more easily learn about it.
To associate your repository with the rag topic, visit your repo's landing page and select "manage topics."