AI-generated architectural blueprints
TEXT_INPUT:Ask the user for the architectural project title;;TEXT_INPUT:Ask the user for the project dimensions;;CHATGPT:Prompt ChatGPT to generate a description based on the provided title and dimensions;;HTTP_REQUEST:Fetch example architectural blueprints from an online database;;DISPLAY_OUTPUT:Display the generated description and fetched blueprints to the user
Generative AI models such as Language Models (LLMs) and image generators can revolutionize the field of architecture. First, LLMs like ChatGPT can be utilized to auto-generate architectural descriptions based on specific client needs and site constraints. This can reduce proposal generation time significantly. Second, image generators can take these descriptions to create numerous architectural blueprints in a matter of minutes, assisting architects in conceptualization. Additionally, they can also morph existing designs into new blueprints, leveraging the AI's ability to learn patterns and nuances from massive architectural databases. Finally, generative AI can simulate environmental effects on the generated blueprints, providing preliminary feasibility analysis. Therefore, AI-generated architectural blueprints can make the design process faster, highly customizable to client needs, and more environemntally responsive.
How to build with Clevis
This sample application, called 'AI-generated Architectural Blueprints', is an example of what you can build using Clevis. It demonstrates how Clevis provides a platform to build comprehensive AI applications within the architectural field, among others. This specific application automates the construction of architectural blueprints using AI technology.
The application works in several consecutive steps. Firstly, it seeks textual input from the user about the title and dimensions of the planned architectural project, taking advantage of Clevis' Text Input function. This user-customed information is vital for tailoring the following AI interaction.
In the subsequent step, the application connects with OpenAI's language model, ChatGPT. The ChatGPT step prompts the AI to generate a comprehensive project description based on the user-provided title and specified dimensions.
Then, utilizing the Http Request function, the app fetches corresponding architectural blueprint examples from an online database. This set of blueprints complements the AI-generated project description and provides the user with a realistically viable design plan.
Finally, using Clevis' Display Output function, the description generated by ChatGPT as well as the fetched blueprints are presented to the user. Offering an interactive process that artfully blends human input and AI intelligence to create innovative architectural designs.