Inferir chat para criar folhas 3D

Assistente de chat para criar um design 3D de ruas mais seguras.

O que faz?

O aplicativo é um chatbot que oferece mais funcionalidades de interface de chat para o aplicativo 3DStreet.app do projeto 3DStreet.org. O projeto 3DStreet é uma ferramenta para criar layouts de ruas em 3D para partes interessadas, como planejadores urbanos. O chatbot permite criar um modelo 3D de uma rua usando uma descrição de texto do usuário, além de mudar qualquer parâmetro do modelo criado. Ele pode sugerir diferentes opções para tornar a rua mais segura para pedestres, ciclistas ou carros, com base nas práticas recomendadas de planejamento urbano. E mostrar instantaneamente as sugestões selecionadas pelo usuário em um modelo de rua 3D. A interação ocorre em um formato de diálogo. A API Gemini é usada para gerar uma resposta com base na solicitação do usuário. As informações sobre o formato de dados JSON do Streetmix, usado para gerar modelos de ruas 3D no 3DStreet, foram carregadas no modelo Gemini durante a inicialização. Além disso, o comportamento e os recursos do chat bot também foram descritos. O modelo também foi carregado com informações sobre os tipos de segmentos de rua disponíveis (como calçadas, ciclovias, faixas de trânsito etc.) e as variantes deles. O mecanismo function_call é usado para representar a estrutura do modelo de rua proposto no formato JSON do Streetmix para solicitações de geração de ruas do usuário. No momento, o chatbot ainda está em fase de teste e depuração, mas pode fazer tudo o que foi mencionado acima.

Desenvolvido com

  • Web

Equipe

Por

Alexander Goryushkin

De

Chile