there have been a ton of updates and new features in chat GPT over the past year in the last couple weeks even custom instructions can instantly improve every chat you have Vision has been hugely helpful plugins were overhyped and have become irrelevant custom gpts were the biggest update I'll cover the ways I use them and how to build your own and the brand new ability to call those gpts within any chat which is a total Game Changer plus there's a ton of other hidden features I rarely see mentioned videos have come out about a lot of this stuff along the way but the information gets really spread out that way I want to condense it all down into one video with everything you need to master chat GPT in [Music] 2024 with an all-encompassing video being the goal I figured I should start with some top prompting tips before jumping into all the new features for the majority of users you don't need any elaborate prompt engineering but better inputs will give you better outputs and just a few tips and best practices can greatly improve those outputs meta recently released a guide to prompt engineering there have been others before it covering this same information this is just a recent version I want to break that down really simply it's easy to apply most of it then I'll add a few more tips of my own this first part you could summarize as be specific they break that down further into stylization formatting and restrictions what were the biggest AI breakthroughs of 2023 sending a prompt like that is pretty open-ended and you don't really know how it will respond so I'll add give them as five bullet points one sentence long each for a lay person stylize is the for a lay person that lets it know to speak in simple terms if I had written for a machine learning engineer it would add more technical language with formatting I Ed bullet points that could also be things like headings and subheadings blog article a tweet it can also do more difficult things like create tables or write code if you're a plus user this can be extended with some really cool things like mind maps and flowcharts and some various types of charts and things for d data analysis we'll use all those later for restrictions one I use a lot since chat GPT can be very verbose I'll add explain it in one sentence or two to three sentences or a paragraph depending that is super helpful you don't have to use all three of those in every prompt I just wanted to knock them all out with one example another technique that would be under stylization is role prompting giving chat GPT a role or identity is an easy way to give context of how you'd like it to answer then it will retain that identity throughout the conversation say we want to explain string theory in one paragraph at the beginning I'll add you are a theoretical physicist speaking to senior physicists so I'll send that then I will edit the prompt you are an elementary school teacher speaking to your students if we look at these next to each other that's obviously a massive difference this one talks about super symmetry A hypothetical symmetry between bans and Fons the other one uses the analogy of a guitar I find this particularly helpful when discussing topics I'm familiar with then it doesn't approach it as if speaking to a general audience and explain simple terms another that's really helpful is to give samples of what you want within your prompt this is called few shot prompting as opposed to zero shot prompting where you don't give any examples like the prompts I've used up until now a really practical way to use this is anytime you want chat GPT to write something for you typically it does a pretty bad job out of the box and anyone reading it can instantly tell it was written by AI but if you add some samples of your own writing or writing similar to what you want it to produce it will greatly enhance the output although if you're doing that regularly I'd recommend creating a custom GPT for it I'll get into that later say I wanted to turn these bullet points from before into a Blog article instead of just turn these bullet points into a Blog I'll add a sample of writing for it to imitate and I'd actually break this up into multiple prompts I'm providing a sample of my writing to help you understand my style please analyze this sample for tone structure and language use then once it's analyzed write a blog post on the bullet points we created about artificial intelligence write it in my style that will come back much better and now it sounds like a person wrote it for complex prompts or anything that involves the need for chat GPT to use reasoning rather than just memorize knowledge which is a lot use the phrase think step by step this is called Chain of Thought prompting and it's been shown to greatly improve its accuracy and reasoning skills chat GPT has gotten better at knowing when to use this on its own but it still F to add sometimes you'll just want to prompt it step byep yourself if you ever have a prompt that includes multiple steps it usually makes sense to break it up into multiple prompts like how I did for that blog article rather than packing it all into one prompt once you have your response here's a few of my favorite follow-up prompts to make it more understandable explain it like I'm five or explain it like I'm a high school student maybe we need an even simpler explanation of string theory my favorite for retention is use an analogy how about an analogy for fractional Reserve banking musical chairs sounds about right those two follow-ups can help to not only understand but also to retain information another follow-up I use a lot is Steelman the opposing side it depends what you're discussing but this will have chat GPT explain the other side of a topic as convincingly as possible so say I'm asking about the benefits of open- source AI so this all sounds great but it's only showing me the positives I could say Steelman the opposing side now I'll be able to see the best arguments against it and better understand the full picture quick tip is you don't need to bother correcting your typos chat GPT can understand extremely jumbled text although it's pretty hard for me to resist correcting them a final tip is if you're ever stuck trying to think of the best way to write a prompt just ask chat GPT what is the best way to prompt chat GPT to teach it how to write in my style now if you're doing more complex things than I covered here like medical diagnosis moral dilemas any complex reasoning definitely go into the resources and read over things like tree of thought Frameworks and program ated language models and watch AI explains video on his work with smart GPT that expands past Chain of Thought prompting with reflection and self- dialogue super interesting but doesn't apply to the general user but some rabbit holes to go down for those that want them there will be a bunch of resources down in the description one of the most helpful is provided by HubSpot who sponsored this video they have a free chat GPT resource bundle I'm covering a lot of features throughout this video but there's only so far I can go into how to apply that knowledge these resources go in depth onto how all of this can be applied to your career there's five PDFs one of those is how to supercharge your workday with chat GPT it covers specific examples of how chat GPT can be used in different Industries for sales and marketing project management enhanced decision- making and problem solving time management and organization it walks through step by step with different tips and even has a section titled 100 ways to try chat GPT today that has 100 sample prompts you can use and modify no matter what career you have there's sure to be a bunch in there that will apply to you and that's just one of the resources in the bundle which again is completely free just use the link in the description to go download that I was happy to partner with HubSpot to add even more free resources for this video now for some quick features that get overlooked but can be really helpful first is keyboard shortcuts this isn't massive but it can save a little time click on the question mark in the bottom right then click keyboard shortcuts now it will show you a full list or since we're talking about them you can use command slash to get here as well now I only use a few of these command shift o to open a new chat command shift s to toggle the sidebar and command shift c will copy the last response that makes it easy to copy and paste into a separate note taking app or maybe you're having to help draft an email or something those are the main ones I use but you may want to use some of the others like command shift I for custom instructions so you can make quick modifications to them or copy last code block is helpful if you're coding and just a quick housekeeping tip I always try to rename my important chats that I may need to revisit I also try to have the habit of deleting chats I know I won't need and periodically archiving others that that I may want to reference later to see chats you've archived click on your name settings and beta then you'll see archived chats and can click manage to view them once a chat is archived if you want to use this delete all chats button it will delete everything but those archived chats hopefully they'll have a better form of organization one day and next is the share feature you can send a full chat to someone maybe a spouse or a business partner if I wanted to send this full conversation about the blog article over to like an editor I'd click right here I could change the title if I want to then copy link then they'd be able to see this whole back and forth I had the other way to do that which is really helpful you can actually drag the chat from the sidebar directly onto a notepad or another app and it will have the title and a hyperlink to that chat history and something I already demonstrated earlier is editing your prompt after you've already generated something you have the option to edit your prompt right here then chat GPT will regenerate an answer then you have the two options to compare right next to each other you can get better at prompting this way by comparing the results or sometimes it's just easier and faster to edit the original prompt rather than ask clarify fine questions one more is voice chat I don't use this much personally but I never use Siri or Alexa or take voice notes or really anything like that I know some people like to interact this way though on mobile just click the microphone then speak your question and chat GPT will respond audibly as well tell me a bedtime story once upon a time in a tranquil Village nestled between Whispering forests and gentle Hills lived a curious Fox named Finley you get the picture custom instructions are huge they can improve chat gpd's outputs and make them more relevant there's a couple really easy wins here that everyone should be using access them by clicking on your name then custom instructions this top box adds context about you into your prompts the second box modifies the way chat GPT responds when you turn these on they will give chat GPT this information for every chat that way you don't have to type out the context in each prompt instead of generic responses that are meant to apply to anyone it will tailor responses specifically for you with the top box add what information you want chat GPT to know about you I keep mine fairly short I used to have a really long one in here I also tested out multiple different custom instructions personas that I would copy and paste depending on the task I didn't find that particularly worthwhile and now you can do something similar but much better using custom gpts then in the bottom box you set the tone style and vocabulary you expect this is where those really easy wins are chat GPT has the tendency to apologize or remind you it's a large language model or it will regularly mention its knowledge cut off which is currently April of 2023 if you didn't know if you tell it not to do those things in the custom instructions it will stop I also ask it to say it doesn't know if it doesn't have an answer in hopes that it will cut down on hallucinations a little bit another one is if I'm talking about something health or nutrition related it will remind me in every response to consult with a professional or a doctor that is super annoying so I worded that a few different ways in here and just generally chat GPT is overly verbose custom instructions can help cut out out a lot of that really easily I've overall trimmed down my custom instructions a lot over time there's these long versions that have been passed around on Reddit and Twitter they sound great in theory but I found in practice you end up with some weird answers especially to simple questions you can turn them on and off easily or come up with different versions you can copy and paste in there depending on the situation I've come to prefer just having a simple version that I can leave on all the time that applies to every chat of course modify anything you agree or disagree with just experiment and add your own stuff there anytime you get a weird Quirk or a type of response you don't like see if you can fix it in custom instructions I will have mine down in the description you can copy and paste and use that as a base to build yours from everything so far applies to everyone including free users but we are moving into the features for plus users now and Incredibly useful update was Vision I use Vision all the time especially on mobile this is a house plant we have and I forgot what kind boom you could take a picture of a room and ask if there's a better way to organize or I'll try this how can I make my background look cooler for future videos a really useful thing to do is if something breaks around the house upload a photo and have chat GPT help instead of tracking down a YouTube video those are some easy practical uses and once I got in the habit of just remembering it was there I started to use it all the time it's pretty amazing what it's able to do I'll also link to this paper open AI released that covers a lot more use cases a few of the most impressive are its ability to recognize landmarks from unusual angles recognize complex food dishes then give a recipe for them understand Medical Imaging understand jokes and memes figure out complex diagrams can recognize emotions or this one where it knew these were South part characters you get the picture but there are hundreds of impressive examples in here it's really interesting to go through there's three features that used to be separate choices but are now all usable anytime you select GPT 4 dolly for image creation web browsing and code interpreter for things like data analysis those are all active anytime you're using GPT 4 it will utilize them whenever it feels necessary or relevant to into the prompt web browsing is prettyy straightforward when you need chat GPT to browse the internet it will that way you can get information past its knowledge cut off when needed Dolly 3 has some of the best prompt understanding out of any image generator to date it's created all sorts of different styles and since it's built with chat gpt's language comprehension you can add tons of different details and it will get them all right usually I also like the conversational aspect you can just mention things you liked or didn't like about the image using natural language I don't like that each time you generate even if you use the exact same prompt it will come back with a very different image but here's some examples of how good dolly3 can be with prompt understanding chat GPT has amazing capabilities with data analysis using Code interpreter you can upload all sorts of different file types PDF text Json Java zip just many more you can have it analyze the data and draw conclusions analyze Trends create grafts and visualize them it's a really powerful feature I'll just show a simple example I'll start by uploading a file this is a CSV but I don't actually have to unzip it first there's no title on it so I'll give it a little context this data represents the color distribution of Sour Patch Kids across different packs this is a random data set I found on kaggle apparently someone counted how many of each color were in each pack of Sour Patch Kids for 60 packs chat GPT automatically knows to use code interpreter for this and it looks like it understands what the file is it's always good to make sure before you start asking questions and you can have it clean the data to find any missing values or inconsistencies this one was fine so I'll just ask if it noticed anything interesting all right now this is where it gets really powerful it can display this information in all sorts of different formats I'll ask it for a few so we've got a bar plot box plot line plot heat map histogram and a pie chart so you can see how many possibilities there are for data visualization to this and how they may apply to your career or life in this case the pie chart is the most relevant looks like sour patch kids are loading up their packs with extra Reds we may need to launch a fulls scale study to see if we can replicate these findings plugins were really hyped when they launched but the hype died off when people started to use them and realized that 90% of them weren't very useful there there were a few that I liked and used but with the introduction of gpts and the Recently Added ability to call those gpts in any chat the few useful plugins there were are no longer necessary all of that can be done with gpts now anyone that built a plugin has built that same functionality into a GPT I'm guessing they'll actually just remove plugins alt together at some point that brings us to the biggest update custom gpts to get to them just click explore gpts on the sidebar near the top a lot of these that are built by companies are honestly just a less userfriendly way to use their product but the fact that you can call them within chats and stack functionalities across a bunch of different tools now starts to become really powerful I'll show you some examples of that near the end this is one step closer to agents but overall there is a ton to sift through in here I want to quickly show just a really useful and easy to use one this can create cool diagrams with flowcharts and mind maps so I'll find it using the search bar or whimsical diagrams then it starts a new chat with it you can type in here or what will tend to be more common with one like this if you're in the middle of a chat like this one about how llms are trained I want help visualizing that so I'll use the at symbol and select it then I'll say show me that as a mind map and it will ask me to approve then pretty quickly it has this awesome mind map created then there's a link that will take you to the site where you can edit it further if you'd like this is a really cool one and once you start experimenting and just finding different gpts that apply to you just opens up a whole world of possibilities and as a side note if you're actually interested in how llms are trained and how they work on carpath video is by far the best intro to that topic I've come across sorry for the pronunciation there's a lot of cool gpts already built but let's build one of our own I'll start off really simple so I have a three-year-old and he loves to color and for a while I've been using mid journey to create coloring book pages for him I have a few prompts saved and just switch a couple words around and let it generate that does work well but with a custom GPT I can make it even easier so I'll do this conversationally at first before showing how to customize these and build them from scratch I just click create up here an image generator that only generates coloring book pages for children it has the preview on the other side as we build just from that it would actually probably be usable already under configure it's already filled in these fields it also suggested a title I want something a little more imaginative that's good now it's generating a profile picture and that's perfect and now it's asking about the interaction style so I went through a couple back and PS here it was all easy stuff so I wanted to speed it up basically I was just telling it to keep everything simple and kid-friendly then asked it to act like a creative friend now we can test it out I want to make sure it works with as little input as possible so I'll just write a dinosaur and that's a really solid dinosaur and it has a fun description the Emojis are a nice touch but I want it to be simpler since my son is only three all right now it's updated so I'll give it another try all right that's great I want to try one that's a little more complex and see how it does a bear driving a race car through a forest all right that one ended up with some color I thought it would have been implied by calling it a coloring book page but I'll ask it to make sure it only generates in black and white all right now I'll try again that is amazing this is already done I could just click save right now but let's look at the configure tab to see what it did here so it has the title and a brief description that's what will show up to other users if you make it public it has the instruction for what it does these are short because this one was pretty simple but it guides how the images will be created with the constraints and how it will interact in a fun way and for the conversation starters I want to make some changes here so they're more interactive in case he doesn't have an idea list some themes to choose from some characters settings then surprise me that should be fun and we didn't need to upload anything to the knowledge base but this is where you can upload additional files for your GPT to use as context things like a tutorial transcripts or writing samples and the only capability we really needed is Dolly for image generation but it left web browsing on generally it makes sense to leave on any that you think it may use doesn't really hurt then action is where you could interact with other applications through apis that's where these can get really power powerful but also more complex you can go find existing apis you can use or use one from your business if you have one then convert it into an open API schema to paste in here that's beyond the scope of this video there's also people that cover it better than I would I don't have a development background Liam Atley is one person I saw cover that pretty in- depth if you're looking to build gpts to make money with once they launch the monetization features that will be the only way to stand out otherwise someone can just look at the functions of your GPT and create it themselves I'm going to save this one and just keep it for me you could also make it accessible to anyone with the link or fully public a very important note is if you are building one of these to make public all the information made available to the GPT that includes the prompt the instructions and attached files it can be used by the model to construct a response to the user so just don't include any information you don't want the user to know there was also a hack going around of a prompt you could use to extract the full custom instructions I just don't put any confidential info into these um but here's the one I just made want to test out these conversation starters all right that gave a great list of characters to choose from I can almost guarantee he would choose robot there it is that's perfect and I want to test out that surprise me too all right that's great all I have to do is open this up and just let him click a button and it'll generate another thing kind of cool here is on my phone I'll be able to use voice and have him just say what he wants into it then it will make it for him and then also say those fun descriptions out loud I think this will pretty fun this was all created in just a few minutes from a short conversation that anyone could have had I know a lot of us have gotten used to how far AI has come but when I stop and think about this it's really insane how easy that was if you regularly use chat GPT for any specific thing like coding writing brainstorming or topics like Fitness Nutrition things like that if it needs information about you or knowledge only you have you can create a GPT then call it into any chat instead of having to use a complex prompt each time a common example would be for writing instead of giving examples using the few shot prompting method from earlier you could upload your examples into the knowledge base and instructions of a GPT then anytime you want to write something just call it and it will write in your style then for things that don't require your own knowledge or resources there's probably already one made that you can test out there's hundreds of thousands of these built already and again you can start stacking this functionality on top of each other I want to show a few examples of people doing that this calling feature just came out a few days ago so I haven't started building out any systems myself quite yet mainly because I've been working on this video but here's a few really cool ones I saw on Twitter so this is Petro chirano creating an app using grimoire which is one of the most popular gpts it creates all the code for a website about a coffee shop in New York City specialized in Italian coffee then he sends all that code to designer GPT which will launch and host the site and I'll skim through this one but zatty uses academic paper finder that finds papers about smart contract auditing then he uses ask your PDF research assistant to download and explain a couple of them then uses literature review writer to write a literature review using the contents of both papers so then it writes a review and cites the references you would of course want to do more factchecking and due diligence for something like this I'm just trying to demo some of the functionality Ryan Carson created a Chief product officer Chief Financial Officer and investor to be able to call and interact with at any time building gpts with different knowledge sets about your business then almost treating them like different employees like a marketing specialist sales associate customer service representative designer things like that and then just calling them anytime you need them could be really helpful you would of course want to be careful with what information you're sharing with chat GPT but it's a cool idea and Dan shipper built this notion GPT that uses zappier to connect directly to his notion so he can save things from chat GPT into his notion workspace instead of having to copy and paste there's a ton of different ways especially building things into a tool like zapier that can connect all of your different apps can be really really powerful I'm sure people will be coming up with a lot more really cool stuff with this but more importantly is to figure out ways that you can apply it to your own career and life and if you liked this video you will probably also like futur pedia.com tools for your needs then save your favorites right to your profile you can also get AI news and tutorials delivered directly to your inbox with the free newsletter thank you so much for watching and I'll see you in the next one