Many fascinating things can be done by using the normal chat interfaces like ChatGPT, but eventually you may want to offer a generative AI powered experience to others, or create automated workflows within your organization that combine LLMs with other systems.
The breadth and depth of these methods is vast. We offer the two simple examples below to demonstrate the basic concepts behind generative AI app development and workflow automation.
Bubble is a no-code app development service. We will use it to practice connecting APIs to a simple frontend to create a multi-modal generative AI app…in other words, an app where a user can put in one input, and get an output in more than one medium — in this case, text and imagery.
The first step → Creating an API key for text (OpenAI) and image (stable diffusion) generators:
<aside> ➡️ Video instructions
</aside>
<aside> ➡️ Text instructions
</aside>
Developing the rest of the app
<aside> ➡️ Go to the pages below for complete instructions on creating a public-facing applicating integrating genAI using a no-code app tool Bubble.
</aside>
Making the app:
Instructions for Bubble app creation
Creating a multimodal app on Bubble.io
Adding images to the app:
Adding an image generator to your Bubble app
Using the lastest instruct models in your app:
Connecting OpenAI’s latest model to your Bubble app
This is an instructional on how to use a workflow automation tool Zapier in order to connect AI with other software. Zapier allows different apps to interact with each other. Recently, this enabled Zapier to connect ChatGPT with apps like Medium and LinkedIn, allowing generated text to be automatically posted in these social media sites.
The following steps show how to connect:
<aside> ➡️ Visit the page below for instructions on how to set up the automation workflow above using Zapier.
</aside>
Screenshot instructions for automating a chain of tasks with genAI using Zapier