How to turn your Custom GPT into a web app that makes $$$

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
this is video metadata AI a custom GPT I made for the chat GPT Marketplace let's turn this custom GPT into a web app that we can potentially charge customers with because let's be real we're not going to make any money in the GPT Marketplace if you want to turn your own custom gpts into a web app click the link in the description below okay I want to create a version of this custom GPT when I'm creating YouTube videos it's always tough to think of a title so so instead of this writing all the metadata for a video which a lot of it is pointless on YouTube now we're going to create an app that when you input the video transcript it shoots out 5 to 10 titles that you can test with your video first I like to build out the page so how is it going to look I already made a free tool for you guys that allows you to use Dolly 3 with your own API key I like the layout I like how the elements look so I'm going to go up here I'm going to add a new page and call it video video title generator let's clone from the dolly page and click create change that to video title generator and instead of image prompt I'm going to call this video transcript and the multi-line input box is fine let's change the Min height to something larger it also has a placeholder that we have to show what we want as an input I'm going to go to one of my YouTube videos click subtitles and copy some of this text paste it in and then I'll add three dots perfect so we have a multi-line input where the user is going to paste their video transcript and then hit the generate button and get a list of titles we don't need any of these elements I Chang the description text to go to your YouTube videos Details page click subtitles click edit as text and then copy and paste your transcript into the input box below click the generate button to get five alternative titles that that you can test for your video to see what gets the highest CTR and avd that stands for click- through eight and average view duration I'm going to double click on this box and then we'll make this bold make this bold as well and then generate so it's all the things you need to click I'm hoping that stands out a bit more and then we'll delete the API key input box all right we have the page design now let's start building out the workflow so I'm going to click on the generate button click add workflow and then we're going to need a multi-step process just like the custom GPT first you'll need to install the API connector in your plugins then we're going to create a call called open AI we'll have two shared headers for the call first one content-type is application sljs and then authorization is going to be Bearer space and then your open AI secret key I'm going to platform form. open.com and I'm hovering over the left here and clicking API keys I'm going to create a new secret key call it video title generator click create secret key let's copy that key and paste it in here then we're creating an API call I call it GPT I'm going to expand this we're using it as an action and a post request and it's posting to this URL our Json body looks like this this was copied from the documentation and you can see that some phrases here have these carrot brackets in bubble carrot brackets create Dynamic values which means they can be changed within the app so I'm changing the model that we use GPT or GPT 3.5 turbo I'm changing the system message the content that the user inputs the max tokens that we restrict the model to spit out the temperature which is used for older models and then n is how many results do we want in the output to set up the API connector we need to make a test call so for that I'm using the cheapest model GPT 3.5 turbo the system content I'm telling it to count to 10 and then the user content is speak French so if I hit reinitialize call and this means we get back a successful result and if I look in the message content un Catra sank I hope I'm pronouncing them right let's hit save now back on our page we can go to the generate button and go edit workflow for the first step we're going to get a little creative because of video transcript can be very long I don't want to use the most expensive model to summarize it down into smaller points I think for the first step to summarize the video transcript we can use GPT 3.5 turbo and here we have a brand new updated GPT 3.5 turbo model it's giving us a pretty large context window of 16,38 tokens with a 4, 96 output token limit so I'm going to copy this model and let's add an action plugins the GPT for the model we're going to paste that in for the system content message I'm going to write summarize this video transcript into one paragraph I'm going to bump the max tokens up to 1,000 and for the body content I'm going to go back to design I'm going to click on this input box and see what it's named right now it's image prompt because we copied it from Dolly let's change it to video transcript and now I can click this go to multi-line input video transcripts value and just so we don't break the API call I'm going to add find and replace quotation marks and replace it with nothing quotation marks break API calls and cause error so we're going to take them out of the entire transcript just in case they're in there I'm going to change the temperature to 0.5 and we just need one result that's fine and for testing purposes let's go to data I'm going to create a new type called summary and click create a new field it's going to be called summarized video the field type is going to be text let's click create and then back in workflow we're going to add another action data create a new thing we're going to create a summary and then the field summarized video is going to be the result of Step One you go choices first item message content I'm going to hit preview Let's test it out I'm going to go to my YouTube dashboard let's click my newest video about creating deep fake videos I'm going to go to subtitles and let's copy all of this text this is the video transcript go back in here paste it in there we go and I'm going to hit generate the API call went through now I'm going to go back to Bubble go to data go to app data and there we go we have a new summary let's see what it says it says the speaker demonstrates how to create AI deep fake videos using the swap face app they explain the process of downloading installing and using the app including selecting a video and a face to swap choosing processing modes and removing watermarks the speaker also discusses the limitations of their computer for processing sorry about that and suggest alternative tools for converting video formats they conclude by offering to review other AI deep fake video tools and promoting an online course on building custom AI apps amazing perfect summary of everything that's in that video Next Step we're going to take that summary and create a bunch of YouTube video titles I can delete this create summary action step because we now know it works then let's add a new action go down to plugins we're going to do the the same thing GPT we also have a new updated GPT 4 Turbo model and they say it's supposed to reduce cases of laziness where the model doesn't complete a task let's take the name of this model and paste it in here so the second step to create the titles is going to use gp4 turbo a more capable model let's bump up the max tokens just so we don't hit any limits for the system content message I'm going to write use these video title examples as a a guide for crafting your own and I actually went through a bunch of YouTube channels and took the best performing video titles and copied them into this document so let's start taking these titles and pasting them into the system content message I'm going to separate them by a comma and I'm going to do 10 examples just so it keeps our input context cheap you could also create an assistant in the API and use this as a knowledge base and then call that assistant in the API but it might be a bit Overkill okay there we go for the content message write five alternative titles for a video with this summary we'll insert Dynamic data the result of Step One choices first item message content and remember we're going to go find and replace take out the quotation marks for the temperature we're going to keep it at one that's going to give us more creative outputs and then in N at1 we just want one result now how how do we display it on the page for the user and go back to design let's add a little shaded group it's not going to be visible on the page load so it's going to be invisible I'm going to call it video titles and then clicking on the page let's add a custom State I'll remove the States from the old page we're going to create a new one called video titles the state type is going to be text let's click create and then I'll go back to this group and we'll create a condition when the pages video title state is not empty then we're going to show it on the page and then back in workflow after this action we'll add a new one scroll down to element actions set State the element is the page the state is video titles and the value is going to be the result of step two choices first item message content and then we'll trim it to remove any Extra Spaces the workflow is it summarizes the transcript and then creates five video titles about that summary based on all the best examples and then the result of that API call we're going to set the state of the page and then display it in this box here so I'm going to click on text and then insert Dynamic data it's going to be that Pages State and that text let's test it out okay we need a video transcript I'm going to go back to that video click subtitles again let's copy this transcript paste it in let's click generate and you can see the API call working as the top bar goes across the page and now the box has appeared we got five video titles swap face masterclass create stunning AI deep fake videos today oh I love that one your ultimate guide to face swapping videos from download to deep fake with swap face deep fake like a pro a step-by-step tutorial using swap face app so what I do is I take the title I like let's say this number three copy it go over to the video and then change the title there you have it we just turned a custom GPT on chat GPT into its own web application now we're not done and there are many things that you can do with this we can add a copy to clipboard button we can clear the input box after it has generated titles so the page looks cleaner we can separate each of these tit titles into its own box with its own copy button we can charge people a subscription to use the feature let's say n bucks a month and you do that by adding the stripe plug-in and then the Subscribe the user to a plan action I go inth into all these things in the online course it's all about building a custom AI app and starting an AI side hustle business click the link in the description below if you're interested and if you like this video I put two more on the screen right now click the one that interests you the most give it a watch I'll see you in there later
Info
Channel: WesGPT
Views: 13,569
Rating: undefined out of 5
Keywords:
Id: nBAU7d4d4NU
Channel Id: undefined
Length: 12min 38sec (758 seconds)
Published: Tue Jan 30 2024
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.