Чат-вывод для создания 3D-листов

Чат-помощник для создания 3D-проекта более безопасных улиц.

Что он делает

Приложение представляет собой чат-бота, который предоставляет дополнительную функциональность интерфейса чата для приложения 3DStreet.app проекта 3DStreet.org. Проект 3DStreet представляет собой инструмент для создания 3D-макетов улиц для заинтересованных сторон, таких как градостроители. Чат-бот позволяет создавать 3D-модель улицы, используя текстовое описание от пользователя, а также изменять любые параметры созданной модели. Он может предлагать различные варианты того, как сделать улицу более безопасной для пешеходов, велосипедистов или автомобилей, основываясь на передовом опыте в городском планировании. И мгновенно отображать выбранные пользователем предложения на 3D-модели улицы. Взаимодействие происходит в формате диалога. API Gemini используется для генерации ответа на основе запроса пользователя. Информация о формате данных Streetmix JSON, используемом для генерации 3D-моделей улиц в 3DStreet, была загружена в модель Gemini во время инициализации. Также были описаны поведение и возможности чат-бота. В модель также была загружена информация о доступных в настоящее время типах сегментов улиц (таких как тротуары, велосипедная дорожка, проезжая часть и т. д.) и их вариантах. Механизм function_call используется для представления структуры предлагаемой модели улицы в формате Streetmix JSON для пользовательских запросов на генерацию улиц. В настоящее время чат-бот все еще проходит тестирование и отладку, но он может делать все вышеперечисленное.

Построено с

  • Веб

Команда

К

Александр Горюшкин

От

Чили