Skip to content

Prototipo di una applicazione web integrante un chatbot con accesso ai tuoi documenti, utilizzando Phi-3 mini, GPT 3.5 Turbo, Gemini 1.5 Pro, PaLM 2 Bison, LangChain4J, Spring e React.

Notifications You must be signed in to change notification settings

andreacecchin/SyncRAG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SyncRAG

Progetto di stage presso Sync Lab S.r.l.

Applicazione web per interagire con un chatbot allenato sui tuoi documenti
Retrieval-Augmented Generation con LangChain4J
Large Language Model Phi-3 mini, GPT 3.5 Turbo, Gemini 1.5 Pro e PaLM 2 Bison
Sviluppato con Java Spring e React

Come utilizzare

Per configurare e utilizzare il prototipo e i modelli linguistici, fare riferimento al documento Proof_of_Concept.pdf (capitolo Utilizzo)
Consultare il medesimo documento per maggiori informazioni sul funzionamento del prototipo

L'applicazione

Scegli quale modello linguistico utilizzare tra Phi-3, GPT 3.5 Turbo, Gemini 1.5 Pro e PaLM 2 Bison
Invia una domanda al chatbot, e ricevi risposte relative alle sole infromazioni contenute nel database
Visualizza, aggiungi e rimuovi documenti dal database vettoriale dell'applicazione (solo per l'Amministratore)

About

Prototipo di una applicazione web integrante un chatbot con accesso ai tuoi documenti, utilizzando Phi-3 mini, GPT 3.5 Turbo, Gemini 1.5 Pro, PaLM 2 Bison, LangChain4J, Spring e React.

Topics

Resources

Stars

Watchers

Forks