Building Intelligent Applications with the OpenAI API
This chapter will bring together all the key concepts that we have learned about in the previous chapters. It’s all about creating real intelligent applications using the OpenAI API. It’s important to note that an application is not simply just the OpenAI API, but several layers around it, such as the frontend and backend layers.
In this chapter, we will make use of the application architecture that we learned in the previous chapter. In particular, we will use Google Cloud Functions as the backend layer and Bubble as the frontend layer. In case you don’t recall the architecture, Figure 6.1 demonstrates the layers within any application:
Figure 6.1 - Demonstration of a typical application architecture using the OpenAI API
In this chapter, we will cover the following recipes:
- Creating a wrapper application that generates replies to your emails
- Creating a multi-modal...