DataChat
Aplikacja do automatycznej analizy i zarządzania danymi
Działanie
Aplikacja DataChat umożliwia użytkownikom komunikowanie się z danymi za pomocą języka naturalnego. Aplikacja może wykonywać operacje analityczne i manipulacje danymi, takie jak usuwanie rekordów, wstawianie nowych rekordów i aktualizowanie istniejących rekordów. Aby przeprowadzić analizę, użytkownik podaje zapytanie w polu tekstowym. Aplikacja utworzy prompt, korzystając z zapytania podanego przez użytkownika i opisu danych, aby wygenerować kod funkcji Pythona, który przyjmuje dane i zwraca dane wynikowe. Ten prompt zostanie przekazany do modelu Gemini. W odpowiedzi aplikacja zwróci kod Pythona. Aplikacja wykona kod Pythona, aby wyodrębnić dane z wyników zgodnie z zapytaniem. Aplikacja utworzy wizualizację na podstawie danych z wyników. Następnie zostanie utworzone kolejne prompt na podstawie danych z wyników i zapytania podanych przez użytkownika, aby odpowiedzieć na zapytanie. Ten prompt zostanie przekazany do modelu Gemini, a aplikacja otrzyma odpowiedzi na zapytanie. Aplikacja wyświetla zapytanie, dane z wyników, wizualizację danych i odpowiedź na zapytanie użytkownikowi w interfejsie internetowym. Użytkownik może zadać dodatkowe pytania dotyczące odpowiedzi. W tym celu w interfejsie internetowym wyświetla się pole tekstowe.Użytkownik może wprowadzić dodatkowe zapytanie, a prompt zostanie utworzony na podstawie wcześniej wygenerowanych odpowiedzi i dodatkowego zapytania. Ten prompt zostanie przekazany do modelu Gemini, aby odpowiadał tak jak chatbot. Odpowiedź zostanie wyświetlona użytkownikowi. W przypadku operacji zarządzania danymi wygenerowany kod zaktualizuje rekordy w danych, a dotyczone rekordy zostaną wyświetlone użytkownikowi.
Utworzone za pomocą
- Brak
Zespół
Autor:
CodeRed
Od
Indie