Java RAG Prototype
1.0.0

Stage project at Sync Lab Srl
Retrieval-Augmented Generation with Langchain4J
Large Language Model Ph-3 Mini, GPT 3.5 Turbo, Gemini 1.5 Pro and Palm 2 Bison
Developed with Java Spring

After starting the application, use postman or the like to access endpoints for:
View the documents on database, on which you can ask questions:
Get Localhost: 8080/API/Documents
No parameter required.
Ask a question:
Get Localhost: 8080/API/Ask
Text parameter: question.
Remove a document:
Delete Localhost: 8080/API/Documents
Text parameter: document name from rimovre (name.pdf)
Add a document (already present in /resources):
Post Localhost: 8080/API/Documents
Text parameter: document name to be added (name.pdf)