ChatGPT 4 vs Copilot X Chat

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
I was recently given access to the GitHub copilot chat feature so in Visual Studio code insiders you can install the plugin and then be given the ability to do things like hey look at the find by name function and tag service now I need a similar function that just returns tags that have dashboard Boolean equals false you can talk to it like you can talk to chat GPT and it can look at your code and provide feedback or suggestions or code Snippets and I thought it would work better than chat GPT because well this I was hoping wouldn't require that I keep giving it the same context so if you watched my previous video how I worked with chat CPT is I'll copy and paste whole Parts like the model the component so if I'm working with with a react application I will give all of the context that I can within that four thousand eight thousand character limit and then get an exact response back on the code that I'm trying to implement and I thought this would be better because it would have access to all of my code and I don't have to keep copying and pasting copying and pasting what I was trying to do as an example is I was adding this feature so on this galora application that I'm creating for you to put in your tasks and goals and use AI kind of Auto GPT for your own personal goals I wanted to have so I already had this today's Focus but I wanted to be able to dynamically add things onto the to the landing page extra tabs so I have here that you'd be able to switch between and close and what I did is I started asking it just like I would copy and paste parts of my application like the dashboard component so I would normally copy and paste it in but I started just asking it questions like Hey how do I implement this thing and when it got down to the service that needed to be created and started getting to to more and more specifics it had a difficult time so I wanted to show a specific example of how it kind of failed to do an equivalent job that chatpt4 could do for me so here I said hey look at the find by name function in the tag service and then give me back this other thing that I needed in order to find the basically tags that I had on the main page here so this is just adding tabs based on the tasks that are associated with specific type of thing like the work tag or the entrepreneur tag that type of thing but it wasn't able it just gave me back kind of a general implementation it looked at some of my code and was able to kind of do it but then it would it it also put in this direct call to axios rather than using my API and so I would say no you don't use axios directly can't you look at how the find by name is using the API object and do it like that someone that said you're right I apologize similar to chat gbt but then it came and it got rid of the filtering so it was very basic it just said hey give me your tags and then it would return everything that's not what I wanted either so I said don't you see how you have to use filtering like in the find by name and then it went and it created a like a different implementation that than what I would normally do in my code and then finally I just said no uh it's a strappy filter and then so it said to filter tags the dashboard Boolean equal to false it tried again but again it just went back to the basic and I and so I started asking are you using GPT three or four because you don't seem smart enough to be using four and it says I'm sorry if my responses have not met your expectations but then this I thought was the most telling says I apologize for any confusion but I am not using gpt3 or gpt4 I am an AI programming assistant designed to assist with technical questions related to programming my ex my responses are generated based on pre-existing code and information that I have been trained on while I strive to provide accurate and helpful responses I am not capable of the same level of natural language processing as gpt3 or gvt4 so right there it's it's like why wouldn't I want to use the best and the best experience that I've gotten from doing this type of programming with AI comes from using GPT for directly and I just wanted to give an example that I switched over here I said Hey listen can you give me a similar tag query that filters by Boolean in the tag.ts model called dashboard it should use strappy filtering similar to this function so then I just copy and paste my function and then it spit out perfectly exactly what I wanted and I was able to use that and then from there as you can see I had a really long conversation about the rest of the implementation and so that took you know a decent amount of back and forth but I was much more assured that it was giving the exact responses based on the context that you'll see back and forth I keep giving it I'm going to have to change the name of the incoming tags because I already used that but then I would I would again I had paste in my tasks filter props my tasks filter my dashboard component and I would keep repeating you know copying and pasting and that's what I was hoping that I could get away from with Code Pilot chat feature and it can look at the code you don't have to copy and paste but it's not as smart as gpt4 and so you know it just can't get you the same exact results that you're looking for so I went back and had that conversation with gpt4 instead copying and pasting the way that I I normally did to implement this this feature so being able to add new tabs that could give me the focus of a particular type of tag so that's what I wanted to show you and kind of give you the information about that still gpt4 is in my opinion better than using Code Pilot chat or co-pilot chat and uh but I do think that once it's using something as smart as gpt4 not having to copy and paste in code and it can just look at your entire code base will be a game changer but it's not there yet alright thanks bye
Info
Channel: Dean Peterson
Views: 7,175
Rating: undefined out of 5
Keywords: chatgpt, copilot, AI, programming, development
Id: pprKAwD-jLg
Channel Id: undefined
Length: 7min 6sec (426 seconds)
Published: Mon Jun 05 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.