Canvas—12 Days of OpenAI: Day 4
摘要
TLDRMadaxa alaabada ee OpenAI, Kevin, ayaa ka hadlay abuurista iyo hormarinta Canvas, qalab wada shaqeyn ah oo loogu talagalay qorista iyo koodhka iyada oo la isticmaalayo ChatGPT. Canvas ayaa hadda noqon doonta mid loogu talagalay dhammaan isticmaaleyaasha, iyadoo la dhexgelinayo qaabka muhiimka ah, fulinta koodhka Python gudaha canvas-yada, iyo oggolaanshaha GPTs-ga gaarka ah inay adeegsadaan awoodaha Canvas.
心得
- 🎨 Canvas waxaa lagu heli karaa dhammaan isticmaalayaasha.
- 🖥️ Waxaa suuragal ah in la fuliyo koodhka Python gudaha Canvas.
- 🛠️ Canvas waxay fududaynaysaa qoris iyo tafatirka wada shaqeynta ah.
- 🤝 Canvas waa la dhexgelin karaa GPTs-ga gaarka ah.
- 📜 Canvas waxay bixisaa aragti dhinac-dhinac ah oo loogu tala galay wada shaqeyn.
- ✍️ Qalabkani wuxuu taageeraa wax ka bedelidda qoraalka iyo soo jeedinta tafatirka.
- 🔧 Barta cusub ee Canvas waxaa lagu daray qaabka ChatGPT.
- 💡 Wax ka bedelida koodhka iyo barashada kutubta Python way fududaadeen.
- 🚀 Canvas waxay si weyn u kobocday awoodda ChatGPT.
- 🙌 Isticmaalka Canvas wuxuu sababi karaa halabuurka cusub iyo fikradaha.
时间轴
- 00:00:00 - 00:05:00
Maalintii afraad ee bandhigga Kevin iyo kooxda Open AI waxay sheegeen in ay bilaabeen hawlgal cusub oo la yiraahdo 'Sora' oo si wanaagsan loogu soo dhaweeyay dadka isticmaala. Waxay sidoo kale soo bandhigeen 'Canvas', oo ah alaab loogu talagalay in lagu hawlgalo qorista iyo barnaamijyada, iyagoo u hogaaminaya in loo isticmaali karo hawlo isku dhafan iyada oo la adeegsanayo Python gudaha Canvas-ka, iyo sidoo kale in la siiyo awoodda 'Canvas' GPT-yada gaarka ah.
- 00:05:00 - 00:10:00
Kevin iyo Alexi oo ka socda Open AI waxay sharraxayaan sida loo isticmaalo 'Canvas' sida ay uga wada shaqeeyaan qoraalka iyo wax ka beddelka dukumentiyada. Canvas ayaa lagu soo daray chat GPT-ga si loo fududeeyo hababka wax-ka-beddelka iyo soo-jeedinta waxa loo hagaajin karo iyo sida habdhisayaasha laanta loo qoro iyo dib u eegis qoraalada iyadoo la adeegsanayo Canvas si hawlgal loogu sameeyo.
- 00:10:00 - 00:20:01
'Canvas' waxaa lagu shuqliyaa qorshayaasha Python-ka, taasoo u oggolaata isticmaaleyaasha inay ku socdaan koodhkooda gudaha Canvas. Alexi ayaa ka caawinaya Santa oo ku lug leh looxda sanka iyadoo la adeegsanayo Canvas si loo fuliyo xisaabta Python si dhaqso ah, iyadoo lagu jiro isdhexgalka sawirada. Tani waxay u oggolaaneysaa adeegsi isku dhafan oo ku saabsan horumarka qoraalka iyo gola-fudud ee GPT-ga gaarka ah ee leh awoodaha 'Canvas'.
思维导图
视频问答
What is Canvas in ChatGPT?
Canvas is a tool in ChatGPT that allows collaboration on writing and coding beyond simple chat, providing a side-by-side view for editing and collaboration.
What new features does Canvas include?
Canvas now includes Python code execution within the document and supports creating custom GPTs with integrated Canvas capabilities.
Who can access Canvas?
Canvas is now available to all ChatGPT users, regardless of whether they are on a free or paid plan.
What can users do with the new Python feature in Canvas?
Users can run Python code, receive syntax highlighting, and get help with debugging within the Canvas.
How does Canvas help with writing?
Canvas provides tools like suggesting edits, adjusting length, and adding feedback, making writing and editing more collaborative and efficient.
查看更多视频摘要
- 00:00:03[Music]
- 00:00:12hey everybody and welcome to day four
- 00:00:15I'm Kevin I lead product at open aai so
- 00:00:18yesterday we launched Sora and the
- 00:00:19demand has been off the charts uh the
- 00:00:21team has been was working late last
- 00:00:24night they are in already this morning
- 00:00:25we are doing everything we can to get
- 00:00:27you access to Sora as soon as possible
- 00:00:29and we can't wait to see what you create
- 00:00:31today though we're talking about canvas
- 00:00:33which is a product that we've had in
- 00:00:34beta for plus users for the last couple
- 00:00:36months canvas allows you to collaborate
- 00:00:39with chat GPT on writing and coding that
- 00:00:41goes beyond simple chat so we're
- 00:00:43launching three things today first we're
- 00:00:46bringing canvas to everybody and
- 00:00:47integrating it into our main model so it
- 00:00:49just works second we're enabling you to
- 00:00:52run python code inside your canvases and
- 00:00:56uh so you see the output whether it's
- 00:00:58text or graphics and third we're
- 00:01:00bringing canvas to custom gpts so you
- 00:01:03can imbue all of your custom gpts with
- 00:01:05the power of canvas so with that let's
- 00:01:08dive in all right thanks Kevin Hey
- 00:01:10everybody my name is Lee and I'm an
- 00:01:12engineer helping you collaborate with
- 00:01:14chbt hey everyone my name is Alexi and
- 00:01:16I'm also a product engineer working on
- 00:01:17chat GPT so Lee are your kids excited
- 00:01:20about Christmas coming up oh boy yes um
- 00:01:23you know I thought it'd be fun if we
- 00:01:24could maybe make a story for them
- 00:01:25Christmas Story and use canvas try it
- 00:01:27out yeah let's check it out okay so so
- 00:01:30if I go to chat BT you'll notice
- 00:01:32starting today there's a new button in
- 00:01:33the composer that lets us see all the
- 00:01:35tools available one of which is canvas
- 00:01:37so I'm going to click that and now
- 00:01:39anything that I type here is going to
- 00:01:40create a canvas so let's write that
- 00:01:42story um help me write a Christmas story
- 00:01:49about silly elves for my
- 00:01:53kids and I'm going to send that off to
- 00:01:55Chach gbt and it's going to get started
- 00:01:57right away on making a campus for us so
- 00:02:01um there's a handful of things that we
- 00:02:02should explain what's going on here the
- 00:02:04most significant thing that's different
- 00:02:06is you have the side-by-side view where
- 00:02:08on the left is the chat as you're used
- 00:02:10to it and on the right is canvas and in
- 00:02:12canvas right now chat gbt is busy
- 00:02:14writing the story for us this is pretty
- 00:02:17different from what would happen if you
- 00:02:18wrote this kind of prompt before you
- 00:02:19know chpt is good at doing this sort of
- 00:02:21creative writing work but it would write
- 00:02:22it directly in line and chat and
- 00:02:24sometimes it's hard to piece out what's
- 00:02:26the document and like what's the
- 00:02:28Preamble or the what comes after um or
- 00:02:31especially if you wanted to make any
- 00:02:32changes along the way things tend to get
- 00:02:33lost but now you have this side by side
- 00:02:36so um let's take a look at what Chachi
- 00:02:38PT made for us the silly elves in the
- 00:02:41Christmas catastrophe no not a
- 00:02:43catastrophe in the snowy Village of
- 00:02:45tinsel toown nestled at the edge of the
- 00:02:46North Pole lived the silliest group of
- 00:02:48elves you ever could imagine all right
- 00:02:50this is looking pretty good um you know
- 00:02:52I uh I could make some changes I think
- 00:02:54this title is a little long so I'm going
- 00:02:55to you know maybe take this part out uh
- 00:03:00actually otherwise this pretty good so
- 00:03:01you can so chat GPT can edit and you can
- 00:03:04edit sort of side by side yeah so I can
- 00:03:07type in here you know I've been editing
- 00:03:08the title I'm kind of making it for my
- 00:03:10kids um so this is a collaborative
- 00:03:12document and just like you might be used
- 00:03:14to in other document editors you can
- 00:03:16come in here you can add text you can
- 00:03:17bold text you can do lots of things you
- 00:03:19can do in other document editors you can
- 00:03:21edit chat GPT can edit um I could go
- 00:03:23over back to chat and just similar like
- 00:03:25I would do in any other um chat GPT
- 00:03:27workflow I could give it feedback I
- 00:03:29could ask for changes and it's going to
- 00:03:31come in and make those changes directly
- 00:03:33into the canvas um but rather than show
- 00:03:35you that I thought it' be interesting to
- 00:03:37show this button in the bottom corner
- 00:03:39which has a handful of commonly used
- 00:03:41shortcuts that's based on things that we
- 00:03:43know people do in chbt suggest edits ask
- 00:03:46chat GPT for feedback about what it we
- 00:03:48might want to change about this adjust
- 00:03:50the length might make this longer or
- 00:03:51shorter maybe I want to you know a
- 00:03:53shorter bed time story reading level
- 00:03:55will change this to make it you know
- 00:03:57more sophisticated language or simpler
- 00:03:59language in case I wanted to you know
- 00:04:00make it easier to read for my uh my
- 00:04:02younger kids ad final polish is really
- 00:04:04helpful especially when you bring your
- 00:04:05own content check for spelling mistakes
- 00:04:07grammar things like that and then add
- 00:04:10emojis that sounds fun yeah yeah we love
- 00:04:12emojis let's try it um so if I click add
- 00:04:15emojis you I've got some options about
- 00:04:17where I want to put them words sections
- 00:04:18list let's try words I click that and
- 00:04:21Chachi is going to you know get to town
- 00:04:24putting emojis into my doc look at that
- 00:04:27so um what you're seeing here is chat BT
- 00:04:30now making a revision to the document in
- 00:04:32canvas it's starting at the top it's
- 00:04:33writing a new version of the doc and
- 00:04:35it's sort of streaming in on top of the
- 00:04:37previous version just to make it a
- 00:04:38little bit easier to see in context
- 00:04:40what's changing and alongside this in
- 00:04:43the chat you know it's you're seeing
- 00:04:44that it's editing and you're noticing
- 00:04:46that uh you know we have our
- 00:04:47instructions back and forth um but
- 00:04:49otherwise it's not getting sort of
- 00:04:50cluttered up with the different
- 00:04:52revisions that are happening kind of
- 00:04:53looks like when my 8-year-old gets a
- 00:04:54hold of a phone yeah I think your kids
- 00:04:56are going to love this Lee there's
- 00:04:58definitely a lot emojis that I put in
- 00:05:00here that did a pretty good job um okay
- 00:05:02so that's how you get started with
- 00:05:04canvas you know canvas will trigger in a
- 00:05:06couple different scenarios you can ask
- 00:05:08chat gbt to just start collaborating
- 00:05:10with you on a piece of content whether
- 00:05:12it be writing or code and it will open a
- 00:05:14canvas for you automatically or like I
- 00:05:16just did here in the interface I'll show
- 00:05:17you again is this button in the composer
- 00:05:19to view the tools you just click canvas
- 00:05:21and that's going to create a new canvas
- 00:05:23every time amazing so in addition to
- 00:05:26storytelling a lot of people use chat PT
- 00:05:29to help with their own writing learning
- 00:05:31how to be a good writer is hard and
- 00:05:32today we're really excited to Showcase
- 00:05:34some new features in canvas to make it
- 00:05:36easier to get feedback on your work so
- 00:05:38in my spare time I'm a bit of a physics
- 00:05:40Enthusiast and so I have an essay here
- 00:05:42that I've been working on titled Santa
- 00:05:44SLE exploring the role of dark energy in
- 00:05:46reindeer propulsion I'm going to copy
- 00:05:49this from my from my text editor and
- 00:05:51paste it into the prompt area in chat
- 00:05:53GPT because I put in a substantial
- 00:05:55amount of text we now have a new button
- 00:05:57in the upper right that says open and
- 00:05:59can
- 00:06:00if I click this the content from The
- 00:06:02Prompt is put into the canvas and this
- 00:06:05is the same editable surface that Lee
- 00:06:06was demonstrating so could you like bold
- 00:06:08that title maybe yeah so I can go in
- 00:06:10here and make a change if I wanted to um
- 00:06:13before I send it off to chat gbt so this
- 00:06:15hasn't been sent yet so when you made
- 00:06:17that bold change what just happened
- 00:06:18correct yeah this is all still a draft
- 00:06:21document so until I send a message I can
- 00:06:24edit it as much as I want um and chpd
- 00:06:27hasn't seen it yet and it's attached to
- 00:06:29the comp
- 00:06:30exactly so I'm going to go in here and
- 00:06:31I'm going to ask uh
- 00:06:35chbt can you leave some comments on my
- 00:06:38essay from the perspective of my physics
- 00:06:44Professor nice okay so um maybe it's
- 00:06:47going to give you some like technical
- 00:06:49tips yeah hopefully we'll see what it
- 00:06:51comes back with but previously you know
- 00:06:53it would be hard to connect what the
- 00:06:56feedback chat TBT is giving you to your
- 00:06:58own work because it would all be inine
- 00:06:59in the chat but not with canvas chat GPT
- 00:07:02is able to select specific portions of
- 00:07:04your work and leave comments in line
- 00:07:06which makes it really easy to connect
- 00:07:08what the suggestions are to your work
- 00:07:10yeah I'm looking at these These are
- 00:07:11pretty good feedback consider linking
- 00:07:13this introduction more explicitly to the
- 00:07:15scientific exploration of dark energy to
- 00:07:17immediately establish the physics
- 00:07:19connection but it didn't just like
- 00:07:21respond to that in chat it selected
- 00:07:22Santa slay and his flying reindeer have
- 00:07:25long fascinated people blending mystery
- 00:07:26magic okay so it's like picking out
- 00:07:28sentences that it wants to give you
- 00:07:29feedback on and then writing the
- 00:07:31specific feedback per sentence exactly
- 00:07:33and each of these comments I can have an
- 00:07:36apply button and so clicking apply would
- 00:07:37allow chat GPT to go through and apply
- 00:07:39the edit as it sees fit and of course I
- 00:07:42could then reject that edit if I wanted
- 00:07:43to but since this is my own essay I'm
- 00:07:45going to go in here and make changes on
- 00:07:47my own so um I like this comment you may
- 00:07:50briefly elaborate briefly on why dark
- 00:07:52energy is mysterious to provide context
- 00:07:54um I'm going to say we
- 00:07:57don't know oops
- 00:08:00why the universe expands and we don't
- 00:08:04know why Santa is so fast in his sleigh
- 00:08:08I'm curious about these cool the
- 00:08:12mysteries of the universe the mysteries
- 00:08:13of the universe I'm going to dismiss
- 00:08:14this comment because I feel like I've
- 00:08:16addressed it and when I'm ready to take
- 00:08:17my sa out of chat GPT I can click this
- 00:08:19copy button and send it off to my
- 00:08:21professor great I'm sure your professor
- 00:08:23is going to love these changes know this
- 00:08:25is some Cutting Edge research here but
- 00:08:28in addition to writing in chat PT we
- 00:08:30know a lot of people also use it for
- 00:08:32programming and we've made some really
- 00:08:34exciting improvements to programming in
- 00:08:36canvas as well let's check it
- 00:08:38out so I've also been helping Santa with
- 00:08:41some logistics for toy manufacturing and
- 00:08:43I've been learning some data science
- 00:08:45tools in Python so you're an open AI
- 00:08:47engineer you're also a dark energy
- 00:08:49researcher and you're helping Santa with
- 00:08:51Logistics yeah I mean Santa could be
- 00:08:53everywhere as once we really try to as
- 00:08:55well here at open a so I have some
- 00:08:57example code that I've been working on
- 00:08:59locally so this is my local IDE but
- 00:09:01something's not working and I want some
- 00:09:03help debugging it I'm going to copy that
- 00:09:05and then paste it into chat gbt I see
- 00:09:08the same open and canvas button I click
- 00:09:10that and now I have a canvas open but
- 00:09:13this time it's actually a code editor so
- 00:09:15chat GPT has recognized that this is
- 00:09:17python code I get python syntax
- 00:09:19highlighting and even some basic
- 00:09:21autocomplete nice um I know this code
- 00:09:24isn't working so I'm going to ask chat
- 00:09:26gbt can you help me debug this code
- 00:09:30what might be going
- 00:09:32wrong chbt sees the code looks like it
- 00:09:35identifies that plot. Lael does not
- 00:09:38exist in map plot lib um it provides an
- 00:09:40example corrected code um we could trust
- 00:09:44this and and take it back locally but
- 00:09:47one of the new features we want to
- 00:09:48demonstrate today is the ability to
- 00:09:49actually run your python code within
- 00:09:51canvas so in the upper right we have
- 00:09:54this button titled
- 00:09:57run let see if PBT
- 00:10:01finishes we'll click run and see what
- 00:10:03happens click run and it looks like
- 00:10:05right away actually we see that uh label
- 00:10:08is not defined so chbt was correct about
- 00:10:11that we see the exception and right away
- 00:10:14anything in the console is shown to chat
- 00:10:16BT so chat BT sees this exception and it
- 00:10:19actually leaves a comment on it and it
- 00:10:21looks like this corroborates what the
- 00:10:24because label is not a valid function
- 00:10:26and mat plot lib you might likely use
- 00:10:28title instead this is great I feel like
- 00:10:30I'm always trying to learn new libraries
- 00:10:33and uh this is exactly the kind of errow
- 00:10:35I get all the time um just like
- 00:10:36forgetting the API for something and um
- 00:10:39it's pretty amazing that it just picked
- 00:10:40that out right away yeah and just like
- 00:10:42comments in the document there's a fixed
- 00:10:44bug button to let chat PT fix it for you
- 00:10:46so when I click fix bug we show chat PT
- 00:10:48the exception and your code and it's
- 00:10:50able to edit the canvas to make that
- 00:10:52correction that was pretty fast
- 00:10:55so maybe we want to see like exactly
- 00:10:57what chat PT changed yeah and there's
- 00:10:59this great show changes button in the
- 00:11:01canvas header clicking that will give
- 00:11:03you an inline diff that should be
- 00:11:04familiar to people who use git to show
- 00:11:06you exactly what changes were made
- 00:11:08that's cool um and show changes works
- 00:11:11not just for good but for documents as
- 00:11:12well exactly yeah Works across both of
- 00:11:15the document both of the editors um so
- 00:11:17now that we have this fix in place we
- 00:11:19can try clicking run to see if it works
- 00:11:20now and wow that was fast we really fast
- 00:11:24have our line chart now rendering in the
- 00:11:25console so can you explain a little bit
- 00:11:27about exactly what happened because um
- 00:11:29that python execution happen very
- 00:11:31quickly yeah so within canvas we
- 00:11:33actually load a web assembly python
- 00:11:35emulator which allows us to load almost
- 00:11:37any python library and run your code
- 00:11:39almost instantly so you get immediate
- 00:11:42feedback you can collaborate with chat
- 00:11:44gbt effortlessly and really have a tight
- 00:11:46feedback cycle all within chat gbt
- 00:11:48including generating Graphics including
- 00:11:50generating Graphics so Santa
- 00:11:52particularly is interested in some sanki
- 00:11:54flow diagrams to kind of track how toys
- 00:11:57are flowing through his s those are the
- 00:11:58ones with there's like arrows in and
- 00:12:00arrows out honestly I'm not even sure
- 00:12:02Santa asked me for this yeah I'm trying
- 00:12:03to learn so he's always challenging us
- 00:12:05I'm going to ask chbt to add a sanki
- 00:12:09flow diagram for
- 00:12:12Santa's toys please use appropriate
- 00:12:16colors see if we get something uh Santa
- 00:12:19themed interesting so chat GPT is going
- 00:12:22to go through and edit our code again um
- 00:12:24and now it's adding example two a sanki
- 00:12:26diagram cool so we got total toys
- 00:12:29delivered to Children distributed to
- 00:12:30stores defective okay so it's added a
- 00:12:33handful of lines of code creating a
- 00:12:35sinky um adding data finishing it and
- 00:12:38then saying show yeah let's uh try
- 00:12:40running
- 00:12:41this oh no uh looks like there's been a
- 00:12:45problem with the colors um but Chach PT
- 00:12:49has an idea of how to fix that um use a
- 00:12:53single color per flow let's try it let's
- 00:12:56try
- 00:12:57it this is kind of Awesome this is
- 00:12:59exactly what happens when I'm trying to
- 00:13:01learn something new is I will go search
- 00:13:03for example code I'll run it it
- 00:13:05inevitably won't quite work uh and then
- 00:13:08I will try again and then uh go through
- 00:13:10this Loop and try to read the
- 00:13:12inscrutable python errors and figure it
- 00:13:14out for
- 00:13:15myself oh there we go all right looks
- 00:13:18like maybe Matt plot lip has some bugs
- 00:13:20in its sanky layout but we got a graphic
- 00:13:22so there there we go we got a graphic
- 00:13:23and we can keep refining this with chat
- 00:13:25PT even dragging this image into the
- 00:13:27prompt air if you want to show chat PT
- 00:13:28EX exactly what this image looks like to
- 00:13:31help find so those are some of the new
- 00:13:33programming features in canvas
- 00:13:35amazing all right there's one last thing
- 00:13:38that I want to show and that is bringing
- 00:13:41canvas into custom gpts so gpts in case
- 00:13:45you're not familiar are a way to give
- 00:13:47chat gbt custom instructions custom
- 00:13:49context and a lot of really distinct and
- 00:13:51specific behavior to whatever particular
- 00:13:53task that you have at hand and then you
- 00:13:55can share them with other people so they
- 00:13:56can benefit as well there's a GPT store
- 00:13:58full of the things they're really
- 00:14:00interesting and uh I decided to make one
- 00:14:02for Santa you know Santa gets all these
- 00:14:04letters and he has to respond to all of
- 00:14:05them and I figure that's got to be a lot
- 00:14:07of work and it might be helpful if you
- 00:14:09just had you know just like a first
- 00:14:11draft something to start with he could
- 00:14:13decide if he likes it or didn't like it
- 00:14:14you could edit he could go from there
- 00:14:16and then send on his uh so you're also a
- 00:14:18part of North Pole operations uh I can
- 00:14:20neither I can neither confirm nor deny
- 00:14:22this all right if Santa comes out with a
- 00:14:24Frontier Model I'm going to be very
- 00:14:26suspicious so um Alexi I'm to notice
- 00:14:29that you wrote your letter to Santa and
- 00:14:31left it out on your desk oh I meant to
- 00:14:33mail that already I can't believe you
- 00:14:35found it yeah um well I snapped a
- 00:14:37picture of that and I figure um maybe we
- 00:14:39could use that as a a bit of an example
- 00:14:41here so
- 00:14:43let's bring that if I can figure out how
- 00:14:45my mouse
- 00:14:47works okay there we go so we've got our
- 00:14:51picture into Chachi BT let's open it up
- 00:14:53real quick just to get a look a bike a
- 00:14:56GPU and some dark matter that tracks
- 00:15:00yeah that's right there that looks like
- 00:15:01my letter okay um you know I also figure
- 00:15:04Santa has some context on you know
- 00:15:06whether you've been naughty or nice
- 00:15:08that's uh you know one of the things he
- 00:15:09keeps track of and in addition to taking
- 00:15:12a picture of the letter we probably want
- 00:15:13to add that in so I'm going to let Santa
- 00:15:15drafter know that Alexi's been nice this
- 00:15:17year really appreciate that Lee
- 00:15:21yeah okay Alexi has been nice this year
- 00:15:23so let's send this off to our custom
- 00:15:26GPT and um hopefully will get back a
- 00:15:31canvas all right here's our custom GPT
- 00:15:34starting to write out our letter nice it
- 00:15:36says Dear alexie ho ho ho thank you for
- 00:15:38your letter I put a big smile on my rosy
- 00:15:40cheek face let's see what do we have
- 00:15:42here first off a new bike excellent
- 00:15:44choice all right looks like you're
- 00:15:45getting that bike great h100 GPU Mrs
- 00:15:48Claus tells me it's quite the PowerHouse
- 00:15:50running AI models the elves in the tech
- 00:15:52Workshop are tinkering away on that one
- 00:15:54for you as well so that's promising and
- 00:15:56dark matter M he's s admitting that
- 00:15:59might even Beyond his capabilities in
- 00:16:01the Toy Factory so I sounds like maybe
- 00:16:04you shouldn't get your hopes up for that
- 00:16:06one yeah I don't know how you put that
- 00:16:07one in stocking either
- 00:16:08so um but this is a pretty great first
- 00:16:11draft and you know Santa could come in
- 00:16:13here and you know change this up as much
- 00:16:14as he wants make edits um as much as he
- 00:16:18wants and then as soon as he's ready you
- 00:16:20know write this out and his
- 00:16:21characteristic handwriting style and
- 00:16:23send this letter back out to you
- 00:16:24hopefully this will save Sant some time
- 00:16:26and so you know we should talk a little
- 00:16:28bit about what's actually happening here
- 00:16:29you you might have noticed that I didn't
- 00:16:31click the canvas button I didn't mention
- 00:16:34to create a canvas it just made a canvas
- 00:16:37so this is an example of chat PT
- 00:16:39determining that canvas would be the
- 00:16:40right thing to do but how did know to do
- 00:16:42that yeah well um when I built this
- 00:16:44custom GPT I put that in the custom
- 00:16:47instructions so um do you guys want to
- 00:16:49see how I made this did you show yeah
- 00:16:50yeah please so if we go up here into the
- 00:16:54GPT excuse me um and hit edit
- 00:16:59and that should take us to the
- 00:17:00configuration
- 00:17:02page so this is how you set up a GPT
- 00:17:05it's really pretty straightforward you
- 00:17:07can get a picture and a name and a
- 00:17:08description so people in the store if
- 00:17:09you choose to share it um can see what
- 00:17:11it's about the important part here is
- 00:17:13the instructions so I wrote here your
- 00:17:16tool for Santa to help write first draft
- 00:17:18responses in canvas to the letters that
- 00:17:20he gets every response be written in
- 00:17:22Santa's characteristic style and humor
- 00:17:24and your job is to write responses to
- 00:17:26the letters using the canvas tool so in
- 00:17:29instructions I told it to use the canvas
- 00:17:31tool so I'm going to expect that it will
- 00:17:33use canvas pretty much to every um every
- 00:17:36put thing that I put in there which is
- 00:17:37exactly what I want this to do that's
- 00:17:39going to be the right tool in addition
- 00:17:41to that down here at the bottom is a
- 00:17:42list of checkboxes on your capabilities
- 00:17:45so this is the set of tools in chat GPT
- 00:17:47that are available in gpts and there's
- 00:17:49the new one here canvas which is uh you
- 00:17:51know starting as we were at today uh
- 00:17:54will be on by default for new gpts
- 00:17:57existing gpts we're going to leave this
- 00:17:58off that way we don't disrupt the
- 00:17:59behavior of any existing uh gpts that
- 00:18:02people have created um but if you want
- 00:18:04to add canvas to your existing GPT very
- 00:18:07easy to do that you just go into this
- 00:18:08configuration screen you'll see that
- 00:18:10check box and you can check it and then
- 00:18:11you'll have canvas available in your GPT
- 00:18:13amazing amazing yeah so this is canvas
- 00:18:16that's the handful of things we wanted
- 00:18:18to show you today we've got canvas
- 00:18:20rolling out to all web users regardless
- 00:18:22of plan as a default experience in 40 so
- 00:18:24whether you're on a free plan or a paid
- 00:18:27plan you'll have canvas we've got using
- 00:18:29your own content in chat GPT or using
- 00:18:31your own content in in canvas we've got
- 00:18:33code execution and we've got canvas and
- 00:18:35custom gpts it's awesome so we're super
- 00:18:38excited to see what you do with it like
- 00:18:40uh like Lee said we'll be rolling this
- 00:18:42out today uh before we go though let's
- 00:18:45end with a Christmas joke okay are you
- 00:18:47ready yeah we're ready all right how
- 00:18:49does Santa take photos all right let's
- 00:18:51hear it with a North Polaroid
- 00:18:59all right see you tomorrow everybody
- 00:19:05[Music]
- Canvas
- ChatGPT
- fulinta Python
- barnaamijyada wada shaqeynta
- GPTs-ga gaarka ah
- kobcinta alaabta
- isku dhafka moodelka
- qorista
- koodhka
- waxbarashada AI