Transcript for:
Notes on ChatGPT Updates and Features 2024

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