Articles

2023年6月7日Masahiro Taima部署 AITechnologyReal Estate & Construction

生成AI(ChatGPT等)扩展功能在建筑·土木领域的应用案例

Product

免费开始(筹备中) 咨询企业版

Career

我们正在积极招聘与mign一起从事专业型AI代理服务开发的人才

本文由日语原文自动翻译而成

随着ChatGPT API的公开,各种扩展功能(如库、插件等)也随之推出。本文将重点关注生成AI(特别是ChatGPT)的扩展功能(库、开源软件、插件),并介绍各自的概要和在不动产、建设等建筑土木领域的应用案例。


库

虽然在Python等环境中开发集成了ChatGPT API的解决方案时使用较多,但其中最具代表性的库为LangChain和LlamaIndex。本文将介绍这些库的概要及其在建筑土木领域的应用案例。

LangChain

LangChain的执行流程
https://blog.langchain.dev/langchain-chat/

LangChain是用于开发由ChatGPT等语言模型驱动的应用程序的框架。它可以调用语言模型,连接到其他数据源,并根据各种情况进行交互式操作。

从机制上讲,主要由以下模块组成。

  • 模型:ChatGPT等语言模型

  • 提示词:提示词的管理和优化

  • 内存:之前交互的记忆

  • 索引:用于加载、查询和更新外部数据的接口

  • 链:LLM等调用的一系列流程

  • 代理:语言模型根据指令,循环执行操作、观察结果,直到完成任务的链

  • 回调:记录链中的中间步骤到日志,用于观察、调试和评估应用程序

作为使用案例,官方文档中列举了一般性的使用场景,以下列举其中可应用于建筑土木领域的例子。

  • 个人助手:执行指令并记忆其过程,获取用户交互的知识。

    • 记忆公司负责人与客户或合作企业之间的邮件往来,逐步使LangChain能够自动实现与客户的交互。

  • 问答:回答有关特定文档的问题,仅使用该文档中包含的信息进行回答。

    • ChatGPT根据竞争招标项目的招标要求回答关于该竞争招标项目的问题。

  • 聊天机器人:不仅可以与ChatGPT进行对话,还可以与其他语言模型进行对话。

    • 可以与学习了建筑土木领域术语的语言模型进行对话。

  • 代码理解:可以使用语言模型来分析代码。

    • 输入结构计算中使用的程序,可以参考其解释或错误。

  • 提取:从文本中提取结构化信息。

    • 输入建筑设计资料后,信息会自动在Excel中进行整理。

  • 摘要:压缩长文档

    • 输入竞争招标的招标要求,进行摘要或信息提取。


官方文档

Welcome to LangChain — 🦜🔗 LangChain 0.0.192 python.langchain.com


LlamaIndex


LlamaIndex的执行流程
https://gpt-index.readthedocs.io/en/latest/guides/primer/index_guide.html

ChatGPT等大型自然语言模型(LLM)已在大量公开数据上进行了预训练。因此,未经预训练的公司内部数据和最新数据不会被参考。LlamaIndex通过与这些数据的连接,补充语言模型所参考的数据。

其功能包括以下内容。

  • 接收现有数据(API、PDF、docs、SQL等)的功能

  • 将数据结构化,使语言模型能够轻松使用的功能

  • 对数据进行高级搜索

  • 与各种应用框架(LangChain、Flask、Docker、ChatGPT等)的集成

作为使用案例,官方文档中列举了一般性的使用场景,以下列举其中可应用于建筑土木领域的例子。

  • 数据参考:语言模型在参考外部数据的同时进行回答

    • 在参考关于施工方法的公司内部手册的同时,ChatGPT回答现场工作的问题。

  • 代理:自动化推理和判断,接收用户输入,在系统内部进行检讨以返回正确结果。

    • 准备公司内的多份资料,LlamaIndex对ChatGPT的问题适当选择参考资料并进行回答。

  • 聊天机器人:可以创建补充ChatGPT等知识的聊天机器人。

    • 可以询问和收集关于地区内最新分区规制的信息。


官方文档

LlamaIndex 🦙 0.6.21 gpt-index.readthedocs.io


开源软件

作为一般公开的高级软件的代表,本文重点讨论Auto-GPT和GoalGPT。本文将介绍这些开源软件的概要及其在建筑土木领域的应用案例。

AutoGPT

Logo
https://news.agpt.co/

Auto-GPT通过GPT-4将语言模型的"思考"进行链式连接,自主地实现设定的目标。

其特点如下。

  • 用于搜索和信息收集的互联网访问

  • 长期和短期记忆管理

  • 用于文本生成的GPT-4实例

  • 访问流行网站和平台

  • 使用GPT-3.5进行文件保存和摘要处理

  • 通过插件实现可扩展性

使用Auto-GPT可以执行几乎所有任务。Auto-GPT的使用方法多种多样,包括研究自动化、文章撰写、应用开发等。以下列举几个例子。

  • 自动搜索离项目现场最近的施工公司并发送报价单

  • 应用程序的开发

  • 构建各种材料需求预测算法

  • 从互联网收集项目目标地的规制和周边环境,整理成资料

  • 自动化与客户的沟通

  • 市场研究和详细报告制作

  • 自动收集并分发竞争招标相关信息。

此外,还有类似的工具如BabyAGI和GoalGPT。

官方文档


插件

从2023年5月开始,ChatGPT的插件只能在付费计划中使用。本文将介绍建筑土木领域相关的各种插件,并介绍其应用案例。


Scraper

可以提取网络上的信息。例如,可以创建某制造商材料价格的列表。

Lexishopper

可以搜索亚马逊商品。例如,可以汇总特定类别的建筑材料商品列表。

Wolfram

可以进行计算和创建图表。例如,可以创建各地地价变化趋势和比较图表,作为不动产买卖的参考。

Show Me

可以创建图表。例如,可以创建各工程的工序流程图等。

VoxScript

可以搜索YouTube视频。例如,可以收集与特定工程施工方法相关的参考视频。

Manorlead

可以搜索美国不动产信息。例如,可以提取某地区一定买卖价格以下的房产。

World News

可以提问关于世界新闻的问题。例如,可以提问关于世界股价变动情况的问题。


官方文档

ChatGPT plugins We’ve implemented initial support for plugins in ChatGPT. Plu openai.com


总结

本文重点关注生成AI(特别是ChatGPT)的扩展功能(库、开源软件、插件),并介绍了各自的概要和在不动产、建设等建筑土木领域的应用案例。今后相关服务预计会不断快速增加,我们将定期进行更新。希望本文能为您提供参考。

如有意愿,欢迎参阅其他文章。

最后,mign致力于活用先进技术,不断创造建筑土木领域的全球首创解决方案,旨在实现丰富的社会。目前我们专注于生成AI(ChatGPT、图像生成),并正在推进开发,可以应对上述相关解决方案的开发需求。如您有兴趣,欢迎随时与我们联系。

联系表格(网站)
https://www.mign.io/contacts/new

电子邮件地址
contact@mign.io

建筑土木领域专用ChatGPT相关解决方案新闻稿
https://prtimes.jp/main/html/rd/p/000000020.000100410.html
https://prtimes.jp/main/html/rd/p/000000023.000100410.html

建筑土木领域专用图像生成AI解决方案新闻稿
https://prtimes.jp/main/html/rd/p/000000013.000100410.html
https://prtimes.jp/main/html/rd/p/000000022.000100410.html

其他新闻稿
https://prtimes.jp/main/html/searchrlp/company_id/100410


分享此文章