Articles
Exemples d'applications de l'IA générative (ChatGPT, etc.) dans le domaine de l'architecture et des travaux publics
Product
Career
Traduction automatique du texte original en japonais
Depuis la publication de l'API ChatGPT, diverses fonctionnalités d'extension telles que les bibliothèques et les plugins sont devenues disponibles. Dans cet article, je souhaite me concentrer sur les fonctionnalités d'extension de l'IA générative (en particulier ChatGPT) - bibliothèques, logiciels open source et plugins - et présenter une brève introduction à chacune d'elles, ainsi que des exemples d'application dans les domaines de l'architecture et des travaux publics, notamment l'immobilier et la construction.
Bibliothèques
Lors du développement de solutions intégrant l'API ChatGPT dans Python et autres langages, les bibliothèques les plus représentatives disponibles sont LangChain et LlamaIndex. Ici, je présenterai un aperçu de ces bibliothèques et des exemples d'application dans les domaines de l'architecture et des travaux publics.
LangChain

https://blog.langchain.dev/langchain-chat/
LangChain est un framework pour développer des applications fonctionnant avec des modèles de langage tels que ChatGPT. Il permet d'appeler des modèles de langage, de se connecter à d'autres sources de données et d'interagir de manière dynamique selon diverses situations.
En termes de mécanisme, il est principalement constitué des modules suivants :
Modèles : modèles de langage tels que ChatGPT
Invites : gestion et optimisation des invites
Mémoire : mémorisation des échanges précédents
Index : interface pour charger, interroger et mettre à jour les données externes
Chaînes : séquence d'appels du LLM et d'autres composants
Agents : chaîne où le modèle de langage répète l'exécution d'actions, l'observation des résultats jusqu'à l'accomplissement des instructions
Callbacks : enregistrement des étapes intermédiaires de la chaîne dans les journaux, observation, débogage et évaluation de l'application
Comme exemples d'utilisation, la documentation officielle énumère les cas d'usage généraux. Parmi ceux-ci, je vais présenter les exemples qui pourraient s'appliquer aux domaines de l'architecture et des travaux publics.
Assistant personnel : exécution des instructions et mémorisation de leur historique, acquisition de connaissances sur les interactions de l'utilisateur.
Mémorisation des échanges de courriels entre les responsables internes, les clients et les partenaires, permettant progressivement à LangChain d'automatiser les interactions avec les clients.
Questions-réponses : répondre aux questions relatives à un document spécifique en utilisant uniquement les informations contenues dans ce document.
ChatGPT répond aux questions relatives à un projet d'appel d'offres concurrentiel en se basant sur l'appel à candidatures de cet appel d'offres.
Chatbot : dialogue possible non seulement avec ChatGPT, mais aussi avec d'autres modèles de langage.
Possibilité de dialoguer avec un modèle de langage entraîné sur la terminologie des domaines de l'architecture et des travaux publics.
Possibilité de saisir un programme utilisé pour les calculs structurels et de consulter son explication et ses erreurs.
Vous pouvez saisir le programme utilisé dans les calculs de structure et consulter ses explications ainsi que les erreurs.
Extraction : extraction d'informations structurées à partir de texte.
En saisissant les documents de conception d'un bâtiment, les informations sont automatiquement organisées dans Excel.
Résumé : compression de documents longs
Saisie de l'appel à candidatures d'un appel d'offres concurrentiel, résumé et extraction des informations nécessaires.
Documentation officielle
LlamaIndex

https://gpt-index.readthedocs.io/en/latest/guides/primer/index_guide.html
Les grands modèles de langage naturel (LLM) tels que ChatGPT sont pré-entraînés sur une grande quantité de données publiques. Par conséquent, les données internes non entraînées au préalable et les données récentes ne sont pas référencées. LlamaIndex complète les données référencées par le modèle de langage en s'intégrant à ces données.
Les fonctionnalités incluent les éléments suivants :
Capacité à intégrer les données existantes (API, PDF, docs, SQL, etc.)
Capacité à structurer les données pour qu'elles soient facilement utilisables par les modèles de langage
Recherche avancée sur les données
Intégration avec divers frameworks d'applications (LangChain, Flask, Docker, ChatGPT, et autres)
Comme exemples d'utilisation, la documentation officielle énumère les cas d'usage généraux. Parmi ceux-ci, je vais présenter les exemples qui pourraient s'appliquer aux domaines de l'architecture et des travaux publics.
Référence de données : le modèle de langage fournit des réponses en se référant à des données externes
ChatGPT répond aux questions sur les travaux sur site en se référant aux manuels internes sur les méthodes de construction.
Agent : automatisation du raisonnement et du jugement, réception des entrées utilisateur, examen interne du système pour retourner les résultats corrects.
Préparation de plusieurs documents internes, sélection appropriée des documents de référence par LlamaIndex en réponse aux questions posées à ChatGPT et fourniture de réponses.
Chatbot : création d'un chatbot pour compléter les connaissances de ChatGPT et autres.
Possibilité de poser des questions et de collecter des informations sur les réglementations de zonage les plus récentes par district.
Documentation officielle
Logiciels open source
Parmi les logiciels avancés généralement accessibles au public, je vais traiter Auto-GPT et GoalGPT. Ici, je présenterai un aperçu de ces logiciels open source et des exemples d'application dans les domaines de l'architecture et des travaux publics.
AutoGPT

https://news.agpt.co/
Auto-GPT atteint de manière autonome les objectifs définis en chaînant la « pensée » du modèle de langage via GPT-4.
Les caractéristiques incluent les éléments suivants :
Accès à Internet pour la recherche et la collecte d'informations
Gestion de la mémoire à long terme et à court terme
Instance GPT-4 pour la génération de texte
Accès aux sites Web et plateformes populaires
Sauvegarde de fichiers et traitement de résumés par GPT-3.5
Extensibilité via des plugins
Avec Auto-GPT, presque n'importe quelle tâche peut être accomplies. Les applications d'Auto-GPT sont variées : automatisation de la recherche, rédaction de documents, création d'applications, etc. Voici quelques exemples :
Recherche automatique d'entrepreneurs de construction à proximité du site du projet et passation de commandes de devis
Développement d'applications
Construction d'algorithmes de prévision de la demande pour divers matériaux
Collecte automatique à partir d'Internet de réglementations et d'informations sur l'environnement environnant du site du projet et organisation dans des documents
Automatisation de la communication avec les clients
Recherche de marché et création de rapports détaillés
Collecte automatique et distribution d'informations liées aux appels d'offres concurrentiels.
D'autres éléments similaires incluent BabyAGI et GoalGPT.
Documentation officielle
Plugins

Depuis mai 2023, les plugins ChatGPT ne sont disponibles que sur les forfaits payants. Ici, parmi les divers plugins, je présenterai les plugins liés aux domaines de l'architecture et des travaux publics et leurs exemples d'application.
Scraper
Possibilité d'extraire des informations sur le Web. Par exemple, il est possible de créer une liste de prix de matériaux d'un certain fabricant.
Lexishopper
Possibilité de rechercher des produits Amazon. Par exemple, il est possible de compiler une liste de produits de matériaux de construction dans une catégorie spécifique.
Wolfram
Possibilité de créer des calculs et des diagrammes. Par exemple, il est possible de créer des diagrammes comparant l'évolution des prix des terres dans diverses régions, utiles pour les transactions immobilières.
Show Me
Possibilité de créer des diagrammes. Par exemple, il est possible de créer des organigrammes des processus pour divers travaux de construction.
VoxScript
Possibilité de rechercher des vidéos YouTube. Par exemple, il est possible de collecter des vidéos susceptibles de servir de référence pour les méthodes de construction d'un travail spécifique.
Manorlead
Possibilité de rechercher des biens immobiliers aux États-Unis. Par exemple, il est possible d'extraire des propriétés dans une zone donnée en dessous d'un certain prix de vente.
World News
Possibilité de poser des questions sur l'actualité mondiale. Par exemple, il est possible de poser des questions sur les fluctuations des prix des actions mondiales.
Documentation officielle
Résumé
Dans cet article, je me suis concentré sur les fonctionnalités d'extension de l'IA générative (en particulier ChatGPT) - bibliothèques, logiciels open source et plugins - et j'ai présenté une brève introduction à chacune d'elles ainsi que des exemples d'application dans les domaines de l'architecture et des travaux publics, notamment l'immobilier et la construction. Comme les services connexes devraient continuer à augmenter rapidement à l'avenir, j'aimerais procéder à des mises à jour régulières. J'espère que cet article vous sera utile.
N'hésitez pas à consulter nos autres articles.
Enfin, mign poursuit constamment la création de solutions novatrices au monde dans les domaines de l'architecture et des travaux publics en exploitant les technologies d'avant-garde, en visant à réaliser une société prospère. Actuellement, nous nous concentrons sur l'IA générative (ChatGPT et génération d'images) et nous continuons le développement. Nous pouvons vous aider à développer des solutions liées à ce qui précède. Si vous êtes intéressé, n'hésitez pas à nous contacter.
Formulaire de contact (site Web)
https://www.mign.io/contacts/new
Adresse e-mail
contact@mign.io
Communiqués de presse sur les solutions ChatGPT spécialisées dans les domaines de l'architecture et des travaux publics
https://prtimes.jp/main/html/rd/p/000000020.000100410.html
https://prtimes.jp/main/html/rd/p/000000023.000100410.html
Communiqués de presse sur les solutions IA de génération d'images spécialisées dans les domaines de l'architecture et des travaux publics
https://prtimes.jp/main/html/rd/p/000000013.000100410.html
https://prtimes.jp/main/html/rd/p/000000022.000100410.html
Autres communiqués de presse
https://prtimes.jp/main/html/searchrlp/company_id/100410