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
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],[],[],[],null,["# Chat inference for creating 3D sheets\n\n[More Apps](/competition/vote) \n\nChat inference for creating 3D sheets\n=====================================\n\nChat assistant for creating 3D design of safer streets. \nVote \nVoted!\nWhat it does\n\nThe application is a chatbot that provides additional chat interface functionality for the 3DStreet.app application of the 3DStreet.org project. The 3DStreet project is a tool for creating 3D street layouts for interested parties such as city planners. The chatbot allows to create a 3D model of a street using a text description from the user, as well as change any parameters of the created model. It can suggest different options for making the street safer for pedestrians, cyclists or cars, based on best practices in urban planning. And instantly display user-selected suggestions on a 3D street model. Interaction takes place in a dialogue format. The Gemini API is used to generate a response based on the user's request. Information about the Streetmix JSON data format, used to generate 3D street models in 3DStreeet, was loaded into the Gemini model during initialization. Also, the behavior and capabilities of the chat bot were also described. The model was also loaded with information about the currently available types of street segment types (such as sidewalks, bike-lane, drive-lane, etc) and their variants. The function_call mechanism is used to represent the structure of the proposed street model in Streetmix JSON format for user requests of street generating. Currently the chatbot is still undergoing testing and debugging, but it can do all of the above. \nBuilt with\n\n- Web \nTeam \nBy\n\nAlexander Goryushkin \nFrom\n\nChile \n[](/competition/vote)"]]