Repository navigation
MiageGPT
Pre-release
Pre-release
Forte réduction de la charge sur les requêtes API
- Le contenu de la base de données n'est récupéré qu'une seule fois, au démarrage du programme
- Pour chaque question de l'utilisateur dans une conversation :
- Le programme demande via une première requête API (cachée à l'utilisateur) quelles seraient les tables les plus pertinentes pour répondre à la question de l'utilisateur (en transmettant à l'IA les noms des différentes tables, mais pas leur contenu). L'IA répond les noms d'une à trois tables qu'elle juge pertinente pour cette question
- Une deuxième requête API est envoyée, elle contient la question utilisateur, le contenu réel des tables sélectionnées suite à la première requête ainsi qu'un extrait de l'historique récent de la conversation. La réponse est cette fois-ci celle affichée à l'utilisateur dans la conversation