Everyday AI Podcast – An AI and ChatGPT Podcast - EP 375: ChatGPT’s Canvas Mode Overview: 5 things you need to know

Episode Date: October 8, 2024

Why is no one talking about this ONE feature of Canvas? OpenAI announced Canvas, a new ChatGPT mode and way to code and write. Everyone's trying to compare this to Anthropic's popular Artifa...cts feature inside of its Claude chatbot. But almost everyone's missing the point by simply comparing it to Artifacts. We'll break it down and tell you 5 things you need to know about OpenAI's new Canvas mode. Newsletter: Sign up for our free daily newsletterMore on this Episode: Episode PageJoin the discussion: Ask Jordan questions on ChatGPT's CanvasUpcoming Episodes: Check out the upcoming Everyday AI Livestream lineupWebsite: YourEverydayAI.comEmail The Show: info@youreverydayai.comConnect with Jordan on LinkedInTopics Covered in This Episode:1. Overview of Canvas Mode2. Technical Details of Canvas Mode3. Using Canvas Mode for Coding4. Live demo of Canvas mode5. Canvas Mode Feature ComparisonTimestamps:02:00 Daily AI News05:50 ChatGPT's Canvas feature08:20 Canvas is based on OpenAI's newest model.13:20 Use GPT-4 Canvas, integrates with other tools.16:19 OpenAI first with split interface, November 2022.17:49 AI feels smart but requires constant correction.22:18 Stop comparing; similar interfaces aren't identical.26:13 Ensure GPT-4o with Canvas is selected first.28:30 Large language models give varied responses often.32:11 Basic features of a text editor demonstrated.36:07 Demo of inline editor for live podcast.38:11 New interface enhances large language model experience.41:51 Button polishes writing for clarity and consistency.47:30 Curious about ChatGPT's bug-fixing process.50:20 Prompt engineering is easier with Canvas mode.54:17 Rendered output reveals coding errors effectively.56:01 Sizable step toward future AI-human collaboration.Keywords:OpenAI, Canvas Mode, ChatGPT, Anthropic's Claude Artifacts, human-AI collaboration, GPT-4o, AI News Updates, Gemini’s AI, Google, NVIDIA, Taiwan's largest supercomputer, Geoffrey Hinton, John Hopfield, Nobel Prize in Physics, Microsoft WorkLab podcast, Internet-connected GPT, browsing with Bing, Replit, coding, Augmented Intelligence, inline editor, Large Language models, real-time collaboration, language models, GPT-4, Claude 3, Llama 3.1, Gemini 1.5, AI-generated content, Augmented intelligence concept.Send Everyday AI and Jordan a text message. (We can't reply back unless you leave contact info)

Transcript
Discussion (0)
Starting point is 00:00:00 This is the Everyday AI Show, the Everyday Podcast where we simplify AI and bring its power to your fingertips. Listen daily for practical advice to boost your career, business, and everyday life. Meet Firefly AI Assistant, now live in Adobe Firefly, the All In One Creative AI Studio. Just describe what you want to create and the assistant handles the rest, orchestrating multi-step workflows across Photoshop, Premiere Express, and more in one conversational interface. You direct the outcome. The assistant accelerates execution. Open AI just released its new Canvas mode a few days ago.
Starting point is 00:00:51 And it's undoubtedly impressive. So Canvas is a new mode inside of ChatGPT that changes and I think improves a way, like how you and ChatGPT can write and code together. But I think everyone's caught up on comparing it to a similar collaborative feature in Anthropics Claude called Claude Artifacts. And in doing so, I think everyone's missing the bigger picture with Canvas. It's actually a significant step forward and how humans in AI will work together. So I'm going to show you that and tell you the five most important things that you need to know about this new Canvas feature inside of ChatGPT. What's going on, y'all?
Starting point is 00:01:35 My name's Jordan Wilson and welcome to Everyday AI. Before we get started, I have to give a shout out to our partners from Microsoft. So the Work Lab podcast from Microsoft is made for leaders who want to understand the future of work. It offers expert insights and everything from how to approach digital transformation to what it takes to thrive in the AI area. That's W-O-R-K-L-A-B, no spaces available wherever you get your podcast. All right, thanks to our partners at Microsoft and welcome to Everyday AI. Like I said, my name's Jordan. And this everyday AI thing is for you. This is a daily live stream podcast and free daily newsletter,
Starting point is 00:02:16 helping us all learn and leverage generative AI to grow our companies and to grow our careers. And if I'm being honest, I think chat GPT's Canvas mode is a great place to do that. I have been very impressed. And like I said, we're going to get started here in a minute and tell you everything that you need to know about it. But before we do, let's start as we do every single day by going over what's happening in the AI news. So Google is. reportedly going to be enhancing Gemini's AI image generator with some new editing features. So the new Android beta version of the app allows users to make small tweaks to images generated
Starting point is 00:02:55 by Gemini, improving customization. In a demonstration by Android authority, users could easily change elements of an image, such as swapping a regular hat for a birthday hat on a generated image of a dog. I'm pretty sure that was something I did, like six months. ago. So while this feature is still in beta in the new version of Google Gemini, the early feedback suggests that the edits may not be as precise or as reliable as you thought. So this update positions Google Gemini as a formidable alternative to other popular AI image generators like ChatGBT's Dolly and Mid Journey, which are constantly evolving with new tools and updates. Also right now, this has just been kind of leaked out in the Android version, so nothing on the desktop
Starting point is 00:03:41 yet, but presumably that will be coming to desktop. And with Apple Intelligence's image playground set to launch soon, you know, expect more out of Google and Google Gemini. I actually really love their new Imagine 3 model, but that hasn't fully made its way to Gemini yet. Our next piece of AI news, Foxconn and Nvidia are teaming up to build Taiwan's largest supercomputer. Talk about a super duo there.
Starting point is 00:04:07 So the new supercomputer is named the Honai Kaushche. Xun Supercomputing Center. I probably got that wrong. I apologize and it will utilize Nvidia's Blackwell GPU architecture and feature 64 racks and 4,608 Tensor Core GPUs. That's a lot of compute. My gosh. So with an anticipated performance of over 90 X-flops, this supercomputer is expected to become the fastest in Taiwan, significantly enhancing AI computing capabilities. So construction is already underway with the first phase, expected to be operational by mid-2025 and full deployment targeted for 2026. The integration of Nvidia technologies such as NVIDIA's Omniverse and Isaac Robotics
Starting point is 00:04:52 platforms will further enhance manufacturing processes and AI applications. If you didn't know, Foxconn is the world's largest electronics manufacturer, known for providing a wide range of products to top technology companies. All right. Our last piece of AI news for the day, Jeffrey Hinton, and John Hopfield have been awarded the 2024 Nobel Prize in Physics for pioneering work in artificial neural networks. So the Royal Swedish Academy of Sciences has awarded the 2024 Nobel Prize in physics to Jeffrey Hinton and John Hopfield. So Jeffrey Hinton and Hotfield are jointly
Starting point is 00:05:32 honored for their foundational discoveries that enabled machine learning with artificial neural networks dating back to the late 70s and early 80s. Hinton is often referred to as the godfather of deep learning and developed the back propagation algorithm, a crucial method that allows neural networks to learn from errors significantly enhancing AI model training. Hopfield is recognized for creating the Hopfield network, which mimics human memory processes and illustrates how biological and physical principles can be applied to computational systems. The Nobel Prize includes approximately $1 million cash prize, which will be shared between the two. And yeah, this is pretty big for these two people in AI to be winning the Nobel Prize.
Starting point is 00:06:21 All right, let's get straight into it and talk about Chad GPT's new Canvas mode. We're going to do an overview, talk about how it compares to clawed artifacts. But more than anything, I'm going to tell you the five things that you really need to know, because I think people are overlooking what this actually means. I think people have really just been caught up on comparing it to a feature inside of Anthropics Claude called artifacts. And I think everyone's missing the point. All right.
Starting point is 00:06:55 So let's get into it. Hey, thanks everyone for joining. So Jackie and Jason, Sabatical Life, Tim, Josh, I'm not AI, although I do have an AI clone from Hour 1. All right, but if you guys have a question about this new Canvas mode from ChatGBT, GBT, please let me know. And you guys wanted this.
Starting point is 00:07:18 I asked in my newsletter said, hey, what is tomorrow's Hot Take Tuesday show going to be? You all said you wanted to hear this. So here we go. Here is Canvas. All right. So this was just released a couple of days ago. And I'm going to read just a couple excerpts from OpenAI's website. I'm going to give you all the kind of marketing speak and then I'm going to cut through it and tell you how it actually works.
Starting point is 00:07:41 And you know, we'll probably actually do something live here too. So here's Canvas. OpenAI says we're introducing Canvas a new interface for working with ChatGPT on writing and coding projects that go beyond simple chat. Canvas opens in a separate window allowing you in ChatGPT to collaborate on a project. This early beta introduces a new way of working together, not just through conversation, but by creating and refining ideas side by side. Canvas was built with GPT4 and can manually be selected in the model picker while in beta. Starting today, we're rolling out Canvas, so this is last week, starting today, we're
Starting point is 00:08:24 rolling out Canvas to chat GPT Plus and teams users globally. Enterprise and ED users will get access next week. We also plan to make Canvas available to all. all chat GPT free users when it's out of beta. All right. And here is, I think, something that people are kind of overlooking. So a little bit more on the page. They said we trained GPT40 to collaborate as a creative partner.
Starting point is 00:08:50 The model knows when to open a canvas, make targeted edits, and fully rewrite. It also understands broader context to provide precise feedback and suggestions. So that should tell you a pretty decent amount there, just the marketing speak from Open AI, but one thing to pull out there, this is not just GPT40 with a little feature on top. It has been trained seemingly from the ground up. Yes, it is based on OpenAI's kind of newest model, their newest general purpose model, GPT40. That's important to make a distinction here because a lot of people are wondering, like,
Starting point is 00:09:28 oh, what about the newest model, the reasoning model, strawberry, called O1 previews, Oh, one mini. Well, it's not really what Canvas is for. And I think people are kind of missing that point. I think that we're not going to see, right? All of these new chat GPT features, I do not expect most of them to ever work with the new O1 model. It's because it's a different class, right? This is not a GPT model, the O1 model. It is the open AI O1 model. So so many of these tools that we talk about, right, browse with Bing, advanced. data analysis and now canvas are not going to be available and can't be used in the 01 model. So keep that in mind, GBT40 is still by all benchmarks the most capable model in the world,
Starting point is 00:10:18 right, aside from the O1 model, but it is the most capable general purpose model in the world. All right. So the biggest thing here that OpenAI and everyone is really pushing is better coding in content creation. But I think it's so much more than that. It's not just about you, the human, creating something, right? We've had chat GPT and other large language models now for almost two years, right, since the chat GPT moment of November 2022, and then everything else kind of shortly followed thereafter. So I don't think this is necessarily even about better coding and content creation.
Starting point is 00:10:57 I think the biggest thing of what people are missing here is this is a huge step, in my opinion, toward this concept of augmented intelligence, right? We talk about, you know, human intelligence, artificial intelligence, and then I think that happens in between, augmented intelligence. And I think by default, to get augmented intelligence,
Starting point is 00:11:20 it's been a little tricky with traditional large language models because of the interface and how they work. Essentially, it's more of a back and forth. It's not truly collaborative, right? If you prompt something inside of chat GPD as an example, maybe you need an outline for a marketing case study that you're working on and you need an outline and you're uploading a transcript and you need an outline, right?
Starting point is 00:11:43 And it got pretty much everything right and there's 10 points in the outline, but number two's wrong, number seven needs updated, right? So generally what you would have to do is you would have to explain that to chat GPD or any other large language model. And what would generally happen is it would cause either a lot of back and forth or you maybe copy that information. You paste it into a word processor, right? Microsoft Word, Google Doc, something like that. You got to change all the formatting.
Starting point is 00:12:14 And then you from there, you're like, okay, well, I'm just going to manually change this. Some of these things are wrong. So in the end, you know, people are always like, well, was it even faster? Right. So this new in-line editing, I think is the biggest thing. inside of chat gptis canvas and we're going to show you examples of actually what that means and we're going to do this live but let's start with some facts all right uh i don't know hey question here i don't know when chat gpte will get the Nobel prize we'll see all right
Starting point is 00:12:47 so let's go over the five things you need to know so talked about one of these things already but number one right now it is available to all chat gptt plus users and maybe free users will get access after beta, right? You know, take all that with a grain of salt. You know, open AIs rollouts can be very slow, right? We've all seen that. So if you're a free user of chat GPUT, I honestly would not expect this anytime soon.
Starting point is 00:13:14 So if you want to use it, you might as well just get on the paid plan. The second thing that you need to know, Canvas is its own mode. Okay? You can't be, like I said, you can't use Canvas inside when you're using chat GPT 01 model. You can't start a conversation in a different mode and then switch it over and say, oh, I want to use canvas. If I'm being honest, I haven't seen a downside yet. I don't see a reason
Starting point is 00:13:42 not to just move all of your chats or to start all of your new chats in the new GPT4 with Canvas mode. Like I said, unless you are using and you want to use the new reasoning model, the strawberry model, 01 preview 01 mini, in which case you would start. a chat there. But otherwise, I do believe that you would just always start your chats with Canvas, whether you think that you're going to need them or not, versus using, right, the legacy model GPT4, or using even the newest model GPT40. To me, there's no reason to use the GPT40 mode, when you should probably just be using the GBT40 with Canvas for everything. All right, Here's the other part that you have to keep in mind.
Starting point is 00:14:29 It works with other tools. And this is where I think ultimately, chat GPT has separated itself from Anthropic Clawed, from Google Gemini, and even from its kind of brother technology in Microsoft copilot, at least co-pilot for the web. It's because it can use all of these other features, and it does it very well. So browse with Bing, the availability to, browse the internet and direct it to browse the internet, right? Because when you're using chat GPT, you need to make sure all the information that you're using is up to date and not from 2023 or 2022 or even earlier. So being able to still use browse with Bing, advanced data analysis,
Starting point is 00:15:09 Dali, et cetera, being able to use all of these inside of the new canvas mode is pretty big and do not forget about that. Number four, the fourth thing you need to know. This is not a carbon copy of Anthropic Claude's artifacts. All right. Let me just put the facts out now. Everyone's like online. Oh, Open AI's copying Anthropic Claude. Not really. You want receipts, y'all?
Starting point is 00:15:34 The new artifacts feature from Claude, it's fantastic, right? And essentially, it is a side-by-side editor where you can talk with chat GPT or in the fact or in the case of artifacts. You can talk with the model on the left-hand side. And then on the right-hand side, in addition to carrying the conversation, on the left hand side of the chat window, it's going to execute an action on the right side. Right. So in the case of Anthropic Claude, the biggest differentiator there is it can render code. And that's huge. And Canvas cannot render code, right? It can write code. It can collaborate.
Starting point is 00:16:14 It can debug code. It can do all those things, but it cannot render it, right? Whereas in artifacts from Claude, you could as an example, write an entire website, right? You could drive in a screenshot of a website. You could say write this in, you know, HTML, CSS, and JavaScript, and then render it. And then the website will actually be there. Like you just built an entire website. So that is what I think is a main differentiator
Starting point is 00:16:38 when people are making this comparison. And let's also call a spade a spade here, y'all. ChatTBT's not copying Anthropic Claude with this feature because receipts. Who was technically first with this split interface, right? with interacting with a model on the left side and carrying on a conversation and that on the right side, the model does something for you. Oh, that was Open AI with their GPT builder back from November. Why is everyone forgetting about that, right? Everyone's blindly saying, oh, opening eyes, they're just a copycat.
Starting point is 00:17:11 They just copy and pasted, you know, everything from Anthropic. It's two different tools, number one. And number two, opening I was first to this kind of left, right, and having the AI build something for you while you talk to it on the left side. That's been there in the GPT builder since November 2020. It's so funny. People, you know, go wild on the internet and, you know, make all these wild accusations. And it's like, y'all, like, this wasn't a secret. This has happened, right?
Starting point is 00:17:37 The GPT builder has been there for like a year. All right. So this is not some carbon copy. All right. And then number five, which I think is the biggest one. The inline editor. The inline editor is what I think, puts chat GPT in a league of its own.
Starting point is 00:17:54 This is what I think, at least for the big large language models, this is, I think the biggest first step toward this concept of augmented intelligence. I know I hate the concept, it's a cheesy word, but it's the truth, right? Because every other large language model, essentially, it's just you and the model screaming back and forth at each other.
Starting point is 00:18:15 Even in clawed artifacts, I was using artifacts last night. Don't be wrong, I love it. But it kept making these small little mistakes And then you have to do essentially a bunch of prompt engineering, so much extra typing, a lot of extra copying and pasting because it feels like, oh, this, this AI is so smart, but it's getting this one thing wrong, right? Because in certain aspects of the word collaboration, you're not actually collaborating, you're just directing, right?
Starting point is 00:18:42 And then the model spitting things out where this inline editor, in being able to literally work alongside in real time with chat GPT, I think in the Canvas mode is the biggest step toward augmented intelligence. All right. Let's quickly go over. Hey, hey, Philip, let me know. Philip said chat GPT can't do this. You might have been responding to someone else, but let me know what you're what you're talking about there.
Starting point is 00:19:09 All right. So here is the mode selector. So for our podcast audience, very simple. When you go into your chat GPT account, again, assuming you are on a plus account, you're going to see a new model selection screen. So like I said, for the most part, I don't see a reason to ever not start in 4-0 with Canvas versus just 4-0. So make sure you always start with the right model when you get going. All right. So that's kind of a combination of number one and number two.
Starting point is 00:19:45 It's available right now to all chat GBT Plus users, and it is its own mode. Number three, so I have an example here. All right. So I'm using now chat GPT 4-O with Canvas. I have a screenshot here. And I said, please use Browds with Bing to find the 10 most popular cities in the U.S. in 2024. All right.
Starting point is 00:20:04 And you'll see here, this is an example of using the other tools. And that's important mainly because at least if you're comparing, trying to compare apples and banana chips here with Claude Artifax. Claude can't really use any other tools aside from artifacts, right? It can't access the web. There's no image generation. There's a lot of essentially tools that ChatGBT has, that Claude doesn't. All right, so you'll see in this case, even in the Canvas mode, it went and used Browse with Bing.
Starting point is 00:20:33 It pulled a list of the 10 most populous cities. All right. So before we get going, there's a lot more. Got a shout out Work Lab. So the Work Lab podcast from Microsoft is made for leaders who want to understand how work is changing. Effective leaders adapt. They stay on top of trends. They embrace any edge they can get.
Starting point is 00:20:59 Effective leaders also know that the key to understanding artificial intelligence is to get better at understanding human intelligence. So for real world lessons and actionable insights to help you stay ahead, check out the WorkLab podcast. That's WorkLab, no spaces available. wherever you get your podcasts. All right. Thanks a lot to our partners for Microsoft. Some great episodes that have already dropped. I've really enjoyed them.
Starting point is 00:21:23 All right, let's get back to it. Number four. So it is not a carbon copy. Canvas is not a carbon copy. I already talked about this, but I wanted to show an example of something you can do inside of Claude Artifacts because it has, obviously,
Starting point is 00:21:39 its own benefits that Canvas mode does not have. So in this example, I took this same information right, we're just doing a simple, a simple explanation here where we're taking these 10 cities, right, the 10 most populous cities in the U.S. And I also think, by the way, if you ask Claude, you get something different because it's using old information. All right. And then I essentially say, use Claude Artifacts, please create an interactive graph with this data
Starting point is 00:22:04 that you can click around on, right? Nothing crazy. But essentially, what Claude Artifacts can do is it can do a lot of business intelligence. It can create interactive dashboards. It can create, you know, it can render code, right? You can run Python code. You can create websites. You can do so many things by rendering code.
Starting point is 00:22:26 That is the main benefit of artifacts. There is no collaborative, true collaborative feature. There is no ability to edit in line. That's why I think. Artifacts and Canvas are two completely different things. If I'm being honest, I only put. this in the title so I could set the record straight. These are two very different things. So we should probably stop after you listen to this. We should probably stop comparing them.
Starting point is 00:22:52 Just because they share a left to right, you know, interface and you know, you can kind of direct the model to go do something while still continuing to chat with it separately on the left hand side. That does not make these two things the same. All right. In anyways, Claude Artifacts created a nice little interactive graph, right, where I can scroll, you know, it gave me the top 10 cities and I can hover. over and it does this little animation and then it pops out right I hovered over Chicago and then it you know gave me Chicago's actual you know population so that's essentially what artifacts does that is not canvas all right so let me give an
Starting point is 00:23:29 example of canvas and then we're gonna jump in live and again if you have questions if you have questions let me know all right I think Philip I finally got your question sabbatical life I'll get yours too don't worry all right so here's an example of using canvas and how I think this is completely different in a very refreshing feature for working with AI. So in this exact same example I did earlier where I said, hey, give me the 10 most popular cities, use Brows with Bing, it spit it out. Now I can go in there and I can edit it, right? Whereas before and with every other large language model, you can't go in and click and start typing yourself, right? So essentially what we get with Canvas is, well,
Starting point is 00:24:18 we get a canvas, right? It is aptly named. You get a canvas, you can go right on. You can go collaborate. You can essentially, you know, leave a note to, you know, the way I do it is I leave a note to chat, GBT, I copy it, and then I paste it in. So in this example, you know, you do have to FYI in order to highlight something, something has to be there. So you can't just have a blank space. So you can put a couple words or a couple symbols, but then you can highlight it, all right, in the middle of the content. So here in this example, it wrote something short about Chicago. I'm from Chicago, right? So I'm like, hey, this list needs some improvement. So I just typed a little something. Then I said, to chat, GPT, I essentially said, awesome. Let's make sure people
Starting point is 00:25:06 know that Chicago is way better than these other cities. I said, mention. the deep dish pizza, and that Chicago was voted Best City for eight years in a world from Condi and S Travelers. All right. So then when I click Enter, everything else stays the same. Go back to that theoretical example I gave you, right? You're using ChatGBT, GBT, or any other large language model to outline a marketing case study for a client, right? And it has 10 points, and it gets a couple of them wrong. So you either have to do a lot of prompt engineering and say, oh, you know, please keep everything else the same.
Starting point is 00:25:39 number two is wrong. Let's update 8 in this way, but it might spit out a lot of different things, right? Or like I said, you have to manually go in and then, you know, change everything by hand and maybe you're just wasting time. So by just being able to highlight and do inline editing and to work with chat GPT in the canvas or in the body, that's huge, right? And then chat GPT spit this out. Again, it kept everything else the same. It didn't re-render everything. and then it put in there, it said, you know, talked about some of the updates that I made. All right. So, hey, Josh, Josh is saying, thanks for joining from YouTube, Josh. Josh is saying fantastic breakdown.
Starting point is 00:26:21 This will actually save me so much back and forth between GPT. Yeah. All right. So let's look live, y'all. Let's do this. Hey, if you have a suggestion, let me know. I'm just going to go with whatever's on the top of my head unless you get something here. in the next 10 seconds of something that we want to work with here inside of chat gbt.
Starting point is 00:26:43 So as an example in podcast audience, I already talked about this, but, you know, usually chat GPT will default to the last mode that you used. All right. So make sure that you go in when you're starting a new chat here and go to GPT4A with Canvas. All right. And then everything is pretty much the same. All right. I don't see anything yet in the live stream comments.
Starting point is 00:27:06 So here we go. I'm going to say, you know, please give me a list of the 10 most popular large language models in 2024. And I'm going to say, please use browse with Bing and visit at least eight different sites, all from unique domains. There's nothing more I hate than typing and talking live on the stream because, you know, I got my dinosaur arms to, you know, type like this. I got a type like this because how my desk is set up. All right.
Starting point is 00:27:41 So now you'll see I gave you an example. I went in. I'm starting a chat. Let's just say for whatever reason, you're writing a blog post for the 10 most popular large language models in 2024, right? So I told it to use Browse with Bing because I want up to date and accurate information. I told it to go to 10, you know, or look at eight different sites, get information from 2024. I can click down.
Starting point is 00:28:03 People don't know this. If you're an avid everyday AI listener, you already got this tip. You know, chat, TBT is essentially a perplexity light if you know how to prompt it correctly, right? If you tell it, the most that I've seen it do consistently is about eight. So let's see, it did one, two, three, four, five, six, seven. It went to seven different sites here, not bad. So now it said, based on an extensive review of multiple sources, Here's a list of the 10 most popular large language models in 2024.
Starting point is 00:28:34 So gave me a list here. So it said, all right, and now my, okay. So it said, GPT4O, Clawed 3, Lama 3.1, Gemini, 1.5, Palm 2, mixtral, orca, Lambda, Lambda, Galactica, Bert. All right, so here's, so you might be saying like, okay, well, where is this? This is why I tell you guys, you know, hey, here's the marketing speak from OpenAI and here's how to actually use it. Because in this case, even though I'm in Canvas, it didn't use Canvas because the model decided that for my prompt of the 10 most popular large language models in 2024, that it didn't need to use Canvas. Okay. So you still in many instances need to call out the model, all right, or the mode, even though I'm in Canvas.
Starting point is 00:29:33 So I'm starting a brand new chat. And so at the end, and I wanted to show you this because the thing that people don't understand, large language models are generative. You can run the exact same prompt 10 times. You might get nine different responses. You might get the same pretty much similar thing over and over. So you could run that same prompt inside of Canvas mode. You might get Canvas to show up once.
Starting point is 00:29:53 You might get it to show up eight times. But if you call out to it, it will show up. So now I'm just doing the exact same prompt. And then at the very end, I'm going to say use Canvas for this chat. And now, at least in my testing, nine times out of 10, when you say that, it will actually use the Canvas mode. Obviously, chat GPT knows it knows I'm on a live stream now and it's giving me some problems. All right, here we go.
Starting point is 00:30:18 So now our live stream audience, you'll see this. And let me describe this for our podcast. audience at home. So if you're an avid user of chat GPT, you'll kind of understand kind of the setup here. All right. So I'm going to go compare this in a normal chat because it can be easy to miss. Okay. It can be easy to miss. So when you are in a normal chat, it depends on if the sidebar is out or not. All right. But otherwise, you just have kind of this middle zone. and then you can toggle the sidebar out, which has all your most recent chats. But when you are in Canvas, it does look a little bit different.
Starting point is 00:31:00 I wish there is actually a little bit more kind of UI, UX to kind of quote unquote, let you know that you're in Canvas. But essentially now, my bar to chat with chat GPT has shrunken. Okay. And normally you are kind of quote unquote chatting with chat GPT in the middle, in the big area. When you activate Canvas, so now when I said, you know, at the end of this prompt, I said use, I said use Canvas for this chat. It did bring up Canvas. Okay. A couple things. So I can go and close out of Canvas mode and keep this chat going. Okay. So when you close out of Canvas mode,
Starting point is 00:31:44 you'll see now, I'm in the normal chat view. And then I can just click back on Canvas. It does look similar to Claude Artifax and how you can click on an artifact to then launch it. Again, I wish there was a little bit more kind of a UIUX hint that, oh, you know, especially for new people, here's where your canvas is. All right. But then I can just click back on it. All right. And now I can speak with ChatGPT on the left and I can have it update or the big thing here.
Starting point is 00:32:18 Okay. So now I'm back, and hey, it did give me some different models on the second run, right? So now it gave me Sonar 3.1 from perplexity as an example. But you'll see, okay, now I have a canvas. And I can go over here. So as an example, GPT40. Okay. So I noticed that it didn't bring in 01.
Starting point is 00:32:41 Okay, so I'm going to click Enter. And the great thing is this even works better than some text editors, right? So I went to the end of point one, which was GPT4.0. I hit enter and then it automatically made that point to and adjusted every other point. Right. So this has some of the basic features like a standard word editor, which I love. So I noticed in the list, it didn't bring in the new open, open AI 01 model. So I'm going to type in open AI 01.
Starting point is 00:33:09 Okay. I'm just going to copy and paste this. And then I'm going to, when I do that, when I highlight text, I get this new thing that says ask chat gpt okay and then i i also when i highlight any text you also have some basic editing features bold italics and some other text formatting issues so you can also get this same ask chat gpt when you just click on a paragraph usually it'll pop up on hover uh it doesn't work as well i'm actually in safari right now because my chrome and my edge are being a little weird uh there we go So normally if you hover over the paragraph and you go to this right side, you'll see this little icon.
Starting point is 00:33:51 It looks like a chat bubble with a plus button. That is the same thing as asking chat GPT. So the difference here, right, I can go and work with chat GPT in line. All right. So like I said, I entered number two. I'm going to click Ask ChatGPT. And I'm going to say, please add OpenAI01 to this list. I actually haven't done any testing yet of in-canvas calls to browse with Bing.
Starting point is 00:34:21 So I assume this will work, but I'm going to say use Browse with Bing to find info from October or no, I'm going to say from September or October, 24, about 01 preview and 01 mini. Okay. So now you'll see in real time, chat, GBT, you can see on the last. left side, it was researching, and then on the right side, in real time, it updated, right? I just put in a little bullet point, and then chat TBT went out, filled it out, did some research, right? I can go down here and look at the sites that it used. All right, it's good.
Starting point is 00:35:02 And it kept everything else the same. Y'all, I know this seems small, but this is big. This is a big step forward in how we all work with AI systems and, like, large language models, right? We've seen this in the announcement, the Microsoft Wave 2 announcement with co-pilot pages very similarly, right, how you can essentially create pages collaboratively, but pulling, pulling information from copilot. So this is kind of similar. There's some nuances and some intricacies that are a little bit different with this new canvas mode, but I just gave you a simple example there, right? So maybe me, the human, wants to take over, right? So I can go ahead and
Starting point is 00:35:43 click this and let's say I'm going to go down. I'm going to delete, you know what, I'm actually going to copy Sonar. I'm going to delete the rest. I'm going to go up to, let's see, number eight here. So I deleted, you know, 11 through 8 and I pasted Sonar in. And I'm going to say, so I copied it. I'm going to ask chat. GBT. Again, I'm in the canvas editor. And I'm going to say look up information from September, October, 2024 about Sonar 3.1. I'm going to say add it to the list with more detail, all right, because I didn't think there was enough detail in that sonar, uh, sonar 3.1 from perplexity. And I'm, and then I'm going to say, please end here. And this will only be a top eight list. All right. So this information, I didn't tell it to use
Starting point is 00:36:39 browse with Bing, but in most cases, when you say look something up, and if it's not in its knowledge base, it will do a pretty good job. All right. So you'll see right there, oh, I forgot to hit delete on that. So we actually have a top seven list. So I hope this kind of live demo of the inline editor is helpful. And hey, if you are on the podcast, this is one of those. Hopefully I did a decent enough job of talking you through this. But I can still make large scale changes on the left side in the traditional chat side. So I can, now I'm going over. And I'm saying, uh, like this is great. I'm going to say, please use Browse with Bing, do more research, and put, uh, three use cases under each of these. How many, uh, we got seven or no, how many
Starting point is 00:37:30 do we got now? Looks like we have a little editing error here. There we go. Under each of these seven top LLMs. All right. So I can still do kind of quote unquote normal chatting with chat GPT. And in this case, it's going to, so it's going through and you'll see in real time, it's updating my document. Right. So I can see it's going through one by one. It's adding, it's highlighting and deleting. It's literally like watching a human work. So it's going through. It's updating all of these based on this new search that it just did. And it just put in three. use cases. So I saw in this case, we keep getting this little formatting issue, which isn't a big deal. All right. There we go. So now we have our list of top seven large language models from 24. And then for each one, we have kind of subpoints of use cases. All right. Pretty cool. So is this great for coding? Absolutely. Right. I do know this show, though. It's for the everyday person. So So yes, you can go through in code. I think that there's great applications. Let's just do one more
Starting point is 00:38:45 quick run through of the interface here because that's not all. This isn't just an inline editor. So thank y'all. This is like working in Google Docs. And if I'm being honest, I try to give, you know, Gemini a shot inside of Google Docs and Google Sheets. I just don't like it. Obviously, co-pilot is fantastic, you know, working inside of Microsoft Word. But this is a new interface. and I think a new experience for large language models by default. And I do think that this is going to set the stage going forward. So let's look at a couple other of these kind of inline features. All right.
Starting point is 00:39:21 So there's a new icon over here in the lower right hand corner. It's very minimal, right? Maybe you just jumped in and you didn't even see this. All right. So there's a new editor. So I can hover over and there's some options. Add emojis, I would say never use that, right? I'm going to click add emojis.
Starting point is 00:39:40 It's going to put in like a thousand emojis. All right. So I click the add emojis button. It does the same thing. It's going to show a flash. It's going to give you like 8,000 emojis, which is terrible. All right. The good thing is like most editors, there is kind of an undo button.
Starting point is 00:40:02 All right. So there we go. It went through. It added a thousand emojis. That's terrible. The upper right hand corner, get used to this. you're going to need it. Because it is a little,
Starting point is 00:40:15 it takes time to getting used to working with chatGBT in this Canvas editor. So I can just go up there, click previous version. I can click back, I think it's back to the latest version. Oh no. Restore this version,
Starting point is 00:40:28 and it should go back. Now, of course, it's being, it's being bad. I thought that's how I did it. I swear I did this, you know, a couple of times. All right. Well, regardless, Let me see if I can go up here, y'all.
Starting point is 00:40:48 Let me get out of this. Let me scroll up. All right, there we go. Well, a little bit of a bug. A little bit of a bug here. All right. Last time I did this, I went to the previous version. I restored the previous version.
Starting point is 00:41:04 It worked without the emojis. I swear I test all this stuff before we get going here. All right. But for now, we're just going to have to work with the ugly emojis. That's fine. All right. So now, let's see. I'm actually seeing if I can click
Starting point is 00:41:18 add emojis again or take take away emojis this worked yesterday yeah I did I I clicked undo until it disappeared it didn't work I'm gonna edit it once more and then we'll see if that see if that works yeah the edit button isn't quite the same as a normal word editor right because when you click undo you get this message you are viewing a previous version restore this version to make edits and you can restore this version or back to the latest version. So yeah, I'll keep going back to the latest version. Hopefully there will be a timeline kind of feature soon. So I'm just going to say take away the emojis. We'll see if I can do it with a prompt. Yeah, I think the emojis were actually a joke.
Starting point is 00:42:07 You know, CEO Sam Altman put something out there on Twitter like our emojis like the best, like, are they your favorite feature? Yes or yes. So don't use the emojis button. I should have skipped over it. All right. Next, add final polish. All right. So that is a button. It's going to go through. It's going to essentially analyze your writing from a different point of view. I hope that in the future, you can kind of customize these a little bit because what does final polish mean? Right. But essentially, it does it every time. And I think for the most part, when I'm comparing content before or after using this use final polish, generally it's better. And then on the left hand side, it says, I've polished the text, ensuring consistency, clarity, and proper formatting.
Starting point is 00:42:50 The document now includes section titles, improved grammar, and a clear presentation of each language model. And I can click that again. So in theory, right, it might get to the point, though, it's like, oh, this is too polish. And it depends on what you're using this for as well. It depends also on how the content was before you started to kind of quote unquote polish it. All right. So maybe if you wrote half of it and you click polish, maybe it's going to add a bunch of delves, right? So my individual mileage will vary. All right.
Starting point is 00:43:23 Let's look at a couple more of these. So you can add final polish. The reading level I love. So it has a slider. Okay. So if I slide it up, it's going to write it like graduate school, right? So maybe you wrote something and you're not the best writer and you're like, I need this to sound a little fancier. This is going to a board, but all my all my points are sound, right?
Starting point is 00:43:45 So now it's going through and it's updating all of our content to make it more graduate level, right? So now the overview of the top LLMs of 2024 says, the accelerated evolution of large language models is profoundly transforming numerous industries by providing sophisticated capabilities in natural language, comprehensive, problem solving, and data-driven analysis. I couldn't read that if I'm being honest. I hate that. So I can also go back to reading level.
Starting point is 00:44:11 And let's bring it down. Let's go to, let's go to middle school. Right. Let's go to middle school. And then I'll read that same introduction or overview to large language models. Ready? Large language models are becoming more advanced every year. They help people in all sorts of jobs do things better, faster, and with more accuracy.
Starting point is 00:44:30 Here are the top LLMs of 2024, along with what makes each one special and what it can do. Hey, elementary, like elementary is great, right? All right. And then you also have, you can suggest the link so you can make it much longer. You can make it much shorter. That's a great one because I know so many times people are reprompting going back and forth. And in theory, wasting time, try to make something longer. And they're like, oh, I need a thousand words. Guess what? Aside from the new 01 model, large language models can't count words. So if you're trying to get, oh, I need 700 words for this. Keep prompting because it's not going to work. But this is just an easy. easier way to make something longer or shorter. So I'm going to click it all the way up to the longest, click the button. And again, you'll see for our live stream audience, but podcast audience, I put it on the highest to make it longer. And it is making it significantly longer. Right. So I'm going to scroll down here to where number seven started. And we'll see once it catches up. So that's where number five started. So I'm not great at math, but what? That makes it about, I don't know,
Starting point is 00:45:35 20 to 30 percent longer already. And then I can go in. I can. can do it, you know, keep cranking it up, et cetera. All right. And then I can click suggest edits. This is great. Talk about having a human collaborator. So I can click suggest edits. And let's go to the top. Now it is literally highlighting, where did our edits go? All right, cool. Another, maybe I'm too, maybe I'm too zoomed in. Let's try it one more time. Okay. So hopefully it stays this time. Yeah, a little buggy. This is in beta.
Starting point is 00:46:14 All right. So our live stream audience probably saw that. Our edits kind of popped up and then they went away. That's okay. But essentially, this generally works. Obviously, when I'm doing these live demos, people always say like, oh, Jordan, why do you do screenshots? Why don't you show us things live more? Well, when things are in beta like this, they get finicky, all right?
Starting point is 00:46:34 And then it's hard to show you. But this asks, suggests edits generally like a word doc, it will high. highlight things, it will give you a suggestion, and then you can click apply. All right, let's actually do one more quick live demo, and then I'll see if I can actually do this. So I'm going to say use canvas. I'm going to say write Pong in Python. All right. So now it's going to write the game in Python. All right. So again, yes, this isn't just for creating content. This isn't just a, you know, AI powered document editor, although I think that's how people should. should be thinking of Canvas. All right. The big difference here, right? In artifacts, you could launch this and play this. You can't do that here. All right. There's a different interface if you're coding. Okay. There's add comments, add logs, fix bugs, port to a language, and code review. So I can click code review and it's going to go and fix its own code, right? I would really love if OpenAI gave a little bit more information on how this iterative text or sorry, this iterative
Starting point is 00:47:43 icon-based prompting actually works, right? Do all of these little icons have like a system prompt, right, where they're supposed to assume a slightly different role? Otherwise, like, you have to think, right? If I can just keep clicking on this improve or this find bugs, you have to think, okay, well, is opening, like, is Chad GBTBT just putting in bugs if it's finding its own bugs? Or do these little icons kind of have a system prompt that tell them to kind of assume a certain roll and to look at things a little more meticulously than kind of the normal kind of system prompt. So I would love if we could figure out more information about how these work, right? Because essentially you can keep clicking fix bugs and you can keep finding bugs. So it's like,
Starting point is 00:48:24 okay, well, if chat GPT can ultimately fix all these bugs, why is that here in the first place, right? So I click the fix bug button. You can go down line by line in the in the Python code and see as it changes things. And then you'll see on the left, it says, okay, I've reviewed the code and made the following changes. And it changed ball speed from a list to a tuple for immutability. I don't even know what that word is. Someone smarter than me, tell me what that is. Right, but you can go through.
Starting point is 00:48:51 It's going to tell you what it actually changed. And then you can also do, let's do the, what should we do here? We can do the add comments. Let's try that one. So in this, it's adding comments to the line of your code, which is super, super helpful. All right. And then let's just do one more. Again, I'm not a big coder, but a lot of people are using this for code review. All right. So another one, I'm just clicking code review here. And it says I've added in, uh, here we go. Let's see. I'm like timing out here. I'm like timing out. There we go. All right. So now it's adding comments. Here we go. I don't know why my comments keep disappearing, y'all.
Starting point is 00:49:38 I swear they weren't doing this before. And I would love to, you know, display those comments. live. And it's been working everywhere else. So yeah, obviously when I do the live stream, but generally when you do the comment thing, it says like, oh, consider, you know, changing the speed from a variable to a set speed. And then you can click apply if you like it. If you don't, you can X out. So think like in Google Docs, how you can leave a comment for someone and you can suggest something and it leaves them kind of a checklist. So you can just click the apply button when you're doing these code. Or similarly, when I went through the actual editor. All right. Yeah. Hey, what Tara said. Demo demons. I agree. You know, hey, the next time
Starting point is 00:50:20 someone out there says, hey, Jordan, why don't you do more things live? Well, that's exactly why. This probably would have been a lot smoother if I would have just screenshoted everything. But luckily, I did a little bit of it in the beginning. Yeah, thank you. Someone said live demos are hard. Yeah, this is, y'all, this is unscripted, unedited, the realest thing in artificial intelligence. I don't have a team of, you know, 50 people who go out and edit this to make it look like, you know, stars and fairy dust. You know, this is, this is live. All right. A couple questions. Philip says, Jordan, what is your view on prompt engineering since the launch of canvas within chat, GBT? That's a great question. Well, it's going to make things a little bit easier, right?
Starting point is 00:50:59 If anyone's taking our free prime prompt polish, you know, I kind of, especially in the last couple of months, I said, hey, prompt engineering has really changed since the O1 model because a very common way to kind of quote unquote prompt engineer is by using a chain of thought, right, or essentially commanding a model to think more like a human, to think through step by step, right? And now the O1 model kind of does that by default. With the canvas mode, Philip, that's a great question. I do think it changes it, right? You know, even in our methodology, generally we do prime prompt polish. In our methods, this changes the polish, right? It makes it much faster. It makes it better, I think, and more effective. I don't think priming is going to change it much because that's where we kind of turn chat GPT into a consultant, right?
Starting point is 00:51:53 People are always so quick in chat GPT to immediately ask for an output. Even in this example, right, where I said, hey, give me, you know, like we're outlining the top 10 blog post. I just ask for an output immediately. I would never do that if I was actually using chatypt for a real purpose. I would go through. I would have a conversation with it first. I would turn it into a consultant.
Starting point is 00:52:12 It would ask me, we would go back and forth before I ever told it to go, oh, give me an output, right? But I do think this changes things on the back end. It changes kind of the shot, this input, output example pairing that you should be giving models regardless of what you're working on. So I think it does make it more intuitive and faster on the back end, right? But again, it just depends on what you're using this new canvas mode for. All right, one or two more questions. Sabatical Life asking why browse with Bing?
Starting point is 00:52:43 I must have missed that show. Yeah, we have tons of shows on that. You can go back and look on our website, Your EverydayAI.com. But essentially, the short version, large language models are old, as in the training data. Okay. It could be anywhere depending on what model you're using. Best case, some of that training data might be six months old. you know, as an example, October 2023, one year ago is the GPT40 knowledge cutoff.
Starting point is 00:53:09 All right. So what that means is absolute best case scenario. You might be working with information in the models training. That's a year old. Generally, it's all much older. So when you are creating anything inside of chat, GBT, you know, we kind of call this mini-rag, right, mini-retrieval augmentative generation. but you need to give, and we do this in our priming phase of prime prompt polish, you need to give
Starting point is 00:53:35 chat GPT more up-to-date recent information. You can do that in a lot of ways. You can use an internet connected GPT. You can upload a file. You can copy and paste information or you can use Browse with Bing. For me, I like using Browse with Bing. Targeted calls, right, saying, hey, find information from September, October, 2024 about this topic. So then that brings in more relevant, more specific information before you get started, right? That's going to save you a lot of time on the back end by using Browse with Bing. Marie says, when you create a website, where can you save it? Because when I need to make changes to the site, I'm able to recall the original site and it will be updated. Okay. If you're talking about coding, yeah, you can't render anything inside of
Starting point is 00:54:21 the canvas mode. So yeah, you would have to, and again, I'm sorry, I'm not sure if that was the question Marie. But you would, in theory, have to go copy all this information and then run it in something like replet, right? So this is not the best, I don't think, for coding still, right? I love artifacts for coding, even though this new canvas mode, don't get me wrong, it's fantastic for coding. But for me, I like to see it rendered, right? Especially if you're an everyday person, if you're not really a coder, right, you might just be staring at this code on the page and be like, okay, is this right or not? Well, in artifacts, you can actually run it. So you know if it's right or not. Right. And then in the example of the pawn game, you can say, oh, the paddles are moving way too
Starting point is 00:55:05 slowly, right? But I wouldn't be able to manually look through the code and know that. And although the new canvas mode is great to be able to iterate on that, you don't really know something when it comes to coding until you actually run it. Even if you click the fixed bugs, there could still be bugs. So you might not even know what those bugs are. All right. That is. That is. a lot of information, y'all. I hope this one, I hope this one was helpful. All right. So we went over the five things that you need to know, the difference between kind of this new Canvas mode and artifacts. The world's fastest recap. Here's the five things you need to know as we wrap up the show. Right now Canvas is available to all chat GPT Plus users. It may become available to
Starting point is 00:55:52 free users after it leaves beta. It's probably going to be a while. So if you want to use, it, go do it. I would just sign up for the paid plan. Canvas is its own mode. All right, you can't toggle back and forth. If you want to use this, you have to use it. And then like you saw in the demo, sometimes you have to actually call to the mode as well. And then you can kind of click in and out. And yes, it's in beta. It's a little buggy. You guys saw that here in the live demo. Number three, it works with all the other tools. All right. So unlike the new 01 model, which doesn't work with any tools, the new Canvas model does. You can use browse with Bing. You can use advanced data analysis. You can use Dali.
Starting point is 00:56:26 You can use all of these things inside of canvas. Thing number four, it's not a copy. It's not a copy of Anthropics Claude's artifacts. All right. Artifacts renders code. This is an iterative in-line editor. And then number five, I think that in-line editor is actually a sizable step toward the future of AI and humans working together, kind of this concept of augmented intelligence, us making AI better, AI making us better, working. around in like working together in a collaborative nature. This is I think aside from you know,
Starting point is 00:57:01 co-pilot, which I think is probably pretty far ahead, but if we're just talking about the large language model makers themselves, I think this is low key. No one's giving it a lot of information. This is a sizable step forward in how the future of how we work in a collaborative nature with large language models. I hope this was helpful. If so, please go to your everyday AI.com. Sign up for the free daily newsletter. Y'all, you wanted this. I asked in the newsletter, hey, should we do a show on canvas? You guys said yes. So please sign up for the newsletter. Every single day, we tell you what you need to know in artificial intelligence, all the latest news, fresh finds from across the web, as well as we recap the highlights of what you need to know from each and every show. So make
Starting point is 00:57:44 sure you go do that and make sure you join us tomorrow and every day for more everyday AI. Thanks y'all. Meet Firefly AI assistant. Now live in Adobe Firefly, the Allman One Creative AI Studio. Just describe what you want to create in your own words and the assistant handles the rest, orchestrating multi-step workflows across Adobe Creative Cloud apps, including Photoshop, Premiere Express, and more in one conversational interface. You direct the outcome while the assistant accelerates execution. Stand control with the ability to step in and refine at any time. See it today at firefly.adobie.com.
Starting point is 00:58:25 And that's a wrap for today's edition of Everyday AI. Thanks for joining us. If you enjoyed this episode, please subscribe and leave us a rating. It helps keep us going. For a little more AI magic, visit Your EverydayAI.com and sign up to our daily newsletter so you don't get left behind. Go break some barriers and we'll see you next time.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.