Inférence de chat pour créer des feuilles 3D

Assistant Chat pour créer des conceptions 3D de rues plus sûres.

Description

L'application est un chatbot qui fournit des fonctionnalités d'interface de chat supplémentaires pour l'application 3DStreet.app du projet 3DStreet.org. Le projet 3DStreet est un outil qui permet de créer des plans de rues en 3D pour les personnes intéressées, comme les urbanistes. Le chatbot permet de créer un modèle 3D d'une rue à l'aide d'une description textuelle de l'utilisateur, ainsi que de modifier les paramètres du modèle créé. Il peut suggérer différentes options pour rendre la rue plus sûre pour les piétons, les cyclistes ou les voitures, en fonction des bonnes pratiques en matière d'urbanisme. et affichez instantanément les suggestions sélectionnées par l'utilisateur sur un modèle de rue 3D. L'interaction se déroule sous forme de dialogue. L'API Gemini permet de générer une réponse en fonction de la requête de l'utilisateur. Des informations sur le format de données JSON Streetmix, utilisé pour générer des modèles de rues 3D dans 3DStreet, ont été chargées dans le modèle Gemini lors de l'initialisation. Le comportement et les fonctionnalités du chat bot ont également été décrits. Le modèle a également été chargé d'informations sur les types de segments de rue actuellement disponibles (trottoirs, bandes cyclables, voies de circulation, etc.) et leurs variantes. Le mécanisme function_call permet de représenter la structure du modèle de rue proposé au format JSON Streetmix pour les requêtes de génération de rues des utilisateurs. Actuellement, le chatbot est toujours en cours de test et de débogage, mais il peut faire tout ce qui précède.

Conçu avec

  • Web

Équipe

Par

Alexander Goryushkin

De

Chili