GEMINI AUTO BACKEND AI PROJECT

Usługa backendu korzystająca z Gemini.

Działanie

Aplikacja najpierw wysyła żądanie POST do punktu końcowego, który wymaga przekazania pola zapytania w treści żądania. Zapytanie musi być nazwą zbioru. Następnie przekazujemy je do funkcji, która za pomocą Gemini generuje kod, który pobiera dane ze wskazanego zbioru, podając dobrze sformułowany prompt. Następnie zapisujemy kod wygenerowany przez Gemini w pliku, a potem uruchamiamy proces podrzędny węzła, aby wykonać kod w pliku. Po wykonaniu kodu przez proces podrzędny węzła przekazujemy dane do innej funkcji, która za pomocą Gemini konwertuje kod na format JSON, a potem zwraca dane użytkownikowi. Naszym celem nie jest tylko pozyskiwanie danych z kolekcji, ale też publikowanie, dodawanie, usuwanie i łatanie danych w kolekcji w najbliższych tygodniach. Chcemy, aby zapytanie przekazywane do punktu końcowego brzmiało na przykład „Chcę pobrać wszystkich użytkowników, chcę usunąć użytkownika o identyfikatorze 2”. Dzięki temu gemini będzie mogło wygenerować kod, który umożliwi wykonanie tego zapytania.

Utworzone za pomocą

  • Sieć/Chrome

Zespół

Autor:

Elijah Darkeh Agbedam i Augustine Love Stephens

Od

Ghana