Building With Bubble/The Complete Guide To Connecting OpenAI With Bubble

  • $149

The Complete Guide To Connecting OpenAI With Bubble

  • 38 Lessons

Contents

1. Course overview

A brief intro highlighting what you'll learn.

Lesson 1 - Course overview

2. Completions API

The completions API allows users to type a prompt, then have OpenAI respond with generated text. You can think of this like the ChatGPT service you already know and love.

Accessing the Notion checklist
Lesson 2 - Completions API

3. Chat Completions API

This service is similar to the standard completions API, but with a minor twist. The chat completions API allows GPT to maintain a conversation and refer back to previous messages that have been sent (unlike the completions API which focuses on one response at a time).

Accessing the Notion checklist
Lesson 3 - Chat Completions

4. Creating A Custom GPT

As the name suggests, a custom GPT allows you to create a bespoke version of ChatGPT that can be tailored to your specific app or business needs.

With custom GPTs, the responses your end-users receive will be tailored to a specific task or knowledge set.

Accessing the Notion checklist
Lesson 4 - Custom GPT

5. GPT-4 Turbo With Vision

User can upload an image to OpenAI, then have the model review the contents of the file. Once it understands the image, it can provide a response based on its knowledge of the photo.

Accessing the Notion checklist
Lesson 5 - GPT-4 Turbo Vision

6. Creating An OpenAI Assistant

Train a custom GPT model on your own unique dataset. Have it refer to the pre-determined knowledge you provide.

Real-world example: Upload a PDF that outlines best practices for trading stocks. Your assistant will train itself on this PDF, then refer to this as a reference point when responding to user queries.

Accessing the Notion checklist
Accessing the PDF doc
Lesson 6 - AI Assistant
Repeating group setup

7. Transcriptions API (Whisper Speech-2-Text)

To put it simply, this API allows OpenAI to transcribe audio files into text.

Accessing the Notion checklist
Lesson 7 - Speech to text

8. Translations API

Transcribe audio recorded in a foreign language to English.

Accessing the Notion checklist
Accessing the audio files
Lesson 8 - Translations API

9. Audio Generation API (Text-2-Speech)

This service allows you to transform written text into spoken audio.

Accessing the Notion checklist
Lesson 9 - Text to speech

10. Image generations (DALL-E 3)

Allows you to turn written user prompts into photo-realistic images.

Accessing the Notion checklist
Lesson 10 - DALL-E 3

11. Image Editing API (Inpainting)

Inpainting allows you to modify an existing image using the DALL-E 2 model. The image is altered based on a prompt you provide.

Accessing the Notion checklist
Lesson 11 - Inpainting API

12. Image Variations API

The image variations API allows you to upload an image, then have OpenAI generate an alternative version. The model will generate a new image at its own discretion.

Accessing the Notion checklist
Lesson 12 - Image variations API

13. Project #1: Building A Meeting Summary App

In this video, you’ll learn how to build an end-to-end meeting summary tool. This will start by transcribing an audio recording of a meeting.

Once OpenAI generates the text transcription, it’ll pass this on to the completions API which will be used to summarise this text into actionable bullet points.

Accessing the Notion checklist
Accessing the Bubble editor
Lesson 13 - Meeting Summary App

14. Project #2: Building An Multilingual Audio Converter

Using OpenAIs speech-to-text model, you’ll transcribe a TED talk that was delivered in German.

Once this audio file is turned into text, you’ll then use the text-to-speech to generate a new audio file that’s spoken in English.

Accessing the Notion checklist
Accessing the Bubble editor
Accessing the audio files
Lesson 14 - Translations Audio App

15. Project #3: Building An AI Recipe App

We’ll build an AI-powered recipe app that allows users to type in a specific food they’d like to make.

We’ll connect DALL-E 3 to generate a photorealistic image of that meal, then have the Completions API generate a list of the ingredients, as well as the step-by-step instructions.

Accessing the Notion checklist
Accessing the Bubble editor
Lesson 15 - AI Recipe App

16. Finishing up

Additional insights to conclude this course.

Lesson 16 - Finishing up

Fill out the feedback form

Fill out the feedback form