PROJET GEMINI AUTO BACKEND AI
Un service de backend Gemini
Description
L'application envoie d'abord une requête POST à un point de terminaison qui nécessite de transmettre un champ de requête dans le corps de la requête. La requête doit être un nom de collection. Nous la transmettons ensuite à une fonction qui utilise Gemini pour générer du code qui extrait les données de la collection spécifiée en lui fournissant une invite bien structurée. Nous écrivons ensuite le code généré par Gemini dans un fichier, puis exécutons un processus enfant de nœud pour exécuter le code dans le fichier. Après avoir exécuté le code via le processus enfant de nœud, nous transmettons les données à une autre fonction qui utilise Gemini pour convertir le code en JSON, puis renvoie les données à l'utilisateur. Notre objectif n'est pas seulement d'obtenir des données à partir de collections, mais aussi de pouvoir publier, mettre, supprimer et corriger des données dans une collection dans les semaines à venir. Ensuite, nous voulons que la requête transmise au point de terminaison soit par exemple "Je souhaite récupérer tous les utilisateurs, je souhaite supprimer l'utilisateur avec l'ID 2". Gemini pourra alors générer un code capable d'exécuter la requête ci-dessus.
Conçu avec
- Web/Chrome
Équipe
Par
Elijah Darkeh Agbedam et Augustine Love Stephens
De
Ghana