Przetwarzanie czatu na potrzeby tworzenia arkuszy 3D

Asystent w czacie do tworzenia projektów 3D bezpieczniejszych ulic.

Działanie

Aplikacja jest czatbotem, który zapewnia dodatkowe funkcje interfejsu czatu w aplikacji 3DStreet.app w ramach projektu 3DStreet.org. Projekt 3DStreet to narzędzie do tworzenia trójwymiarowych układów ulic dla zainteresowanych osób, np. urbanistów. Czatbot umożliwia tworzenie modelu 3D ulicy na podstawie tekstu opisowego przesłanego przez użytkownika, a także zmianę dowolnych parametrów utworzonego modelu. Może ona sugerować różne opcje, które zwiększają bezpieczeństwo na ulicy dla pieszych, rowerzystów i kierowców, na podstawie sprawdzonych metod w planowaniu miejskim. Możesz też natychmiast wyświetlać wybrane przez użytkownika propozycje na modelu ulicy 3D. Interakcja odbywa się w formie dialogu. Interfejs Gemini API służy do generowania odpowiedzi na podstawie żądania użytkownika. Podczas inicjalizacji do modelu Gemini zostały załadowane informacje o formacie danych Streetmix JSON, który służy do generowania modeli 3D ulic w 3DStreeet. Opisane zostały też zachowanie i możliwości bota na czacie. Model został też załadowany z informacjami o obecnie dostępnych typach segmentów ulic (np. chodniki, pasy rowerowe, pasy ruchu itp.) i ich wariantach. Mechanizm function_call służy do reprezentowania struktury proponowanego modelu ulicy w formacie JSON Streetmix na potrzeby żądań użytkownika dotyczących generowania ulicy. Obecnie chatbot jest nadal testowany i debugowany, ale może wykonywać wszystkie te czynności.

Utworzone za pomocą

  • Sieć

Zespół

Autor:

Alexander Goryushkin

Od

Chile