Self-Correcting AI Coding Agent + Prompting Deep Dive

  Рет қаралды 12,541

All About AI

All About AI

Күн бұрын

Self Correcting AI Coding Agent + Prompting Deep Dive
👊 Become a member and get access to GitHub:
/ allaboutai
🤖 AI Engineer Course:
scrimba.com/?ref=allabtai
📧 Join the newsletter:
www.allabtai.com/newsletter/
🌐 My website:
www.allabtai.com
In this video we are gonna dive deep into a self correcting AI coding agent i create. We look deep into how i prompted this system to work pretty good. Using the Clause 3 Opus API + ChatGPT 3.5 Turbo and some custom python code.
00:00 Self-correcting AI Coding Agent Intro
00:18 Flowchart
01:22 Prompting Deep Dive
09:43 AI Coding Agent Testing
17:06 Conclusion

Пікірлер: 136
@AlvinEvangelista
@AlvinEvangelista Ай бұрын
Thank you for putting the time into figuring this out. It gives me a good idea on how to approach something like this! Keep on giving the great content!
@CypherDND
@CypherDND Ай бұрын
Keep it up Kris! Thank you for all you do. Fingers crossed for this contest!
@shahzadasghar6475
@shahzadasghar6475 Ай бұрын
Kiris, your videos are always so informative! This one was especially helpful, thank you.
@JasonBevel
@JasonBevel Ай бұрын
Insane! Can't believe I'm alive to see AI that can self correct code. Kris is the guy to learn from. I've been a member for a while now and definitely feel that it's worth it!
@softvision3000
@softvision3000 Ай бұрын
I really enjoy all your creative and innovative AI implementations. Thanks for always sharing the code in your member section.
@lorenzocastro2048
@lorenzocastro2048 Ай бұрын
Another amazing video!Thank you for putting this together and helping us understand all the processes involved
@JoulestheOrc
@JoulestheOrc Ай бұрын
Thanks for making this approachable. Really appreciate it!
@konceptochannel
@konceptochannel Ай бұрын
Thank you so much for this!! 😊
@djjeffgold
@djjeffgold Ай бұрын
Great workflow. Thanks for sharing
@AEnoob
@AEnoob Ай бұрын
Thank you Kris! loving the channel more Tutorials and walkthroughs please
@daveverheyen3777
@daveverheyen3777 Ай бұрын
Great video! Love the deep dive. Trying it out now!
@_def
@_def Ай бұрын
I’ve been learning alot thanks man!
@EricWatyekele
@EricWatyekele Ай бұрын
awesome content. soaking it in! Thanks for the work
@djdilluzional1
@djdilluzional1 Ай бұрын
You're making great content, so much fun trying out there projects!
@OutstandingLife
@OutstandingLife Ай бұрын
These step by step & high level logic overviews are really helpful.
@MugenMangekiou
@MugenMangekiou Ай бұрын
You're terrific Kriss, keep going with your amazing content, thank you
@mr_grucha
@mr_grucha Ай бұрын
Thank you Kris, Good job as always!
@jmonge777
@jmonge777 Ай бұрын
Great video Kris. I always learn a lot with your experiments. Thanks!
@ColinPantin1
@ColinPantin1 Ай бұрын
Keep up the great content Kris! Learning a lot from you:)
@user-ne8kj2hx3j
@user-ne8kj2hx3j Ай бұрын
great video! have been looking for this!
@ghosting-cm7zf
@ghosting-cm7zf Ай бұрын
Let's goo! Amazing content as always! Keep it up Kris
@py_coder_fpv
@py_coder_fpv Ай бұрын
Thank you for this video!
@devfromthefuture506
@devfromthefuture506 Ай бұрын
I wanted to ask you if it's possible to create an entire system with the description of a project and the creation of various files for that project just by using a context window of one million tokens. And after creating this complete system with various functionalities, would it be possible to do something like what you did in this video retroactively, improving the system by fixing bugs and adding new features until it becomes exactly as it was written in the initial project? This would be revolutionary and wonderful, and I'd like to know if you could be the first on KZfaq to do it
@jeffsteyn7174
@jeffsteyn7174 Ай бұрын
Dude, you have access to different llms. You ask them how to do it. Tell it to break it down into steps. Then break down those steps down because it will likely give you steps that to high level. Anything you don't understand, you ask it to explain it to you at 7th grade level. It's more important for you to learn how to use the tools. Tell it what you want to do and ask it if it's possible. Then tell it to give you an example of what it explained. Also you going to have to go into more detail than just a description of a project. You need to go down to user story level for the system to plan. Then even deeper to write the code.
@iokinpardoitxaso8836
@iokinpardoitxaso8836 Ай бұрын
Thank you Kris. Amazing new video as always.
@acampton1
@acampton1 Ай бұрын
I;ll definitely try this, it looks quite useful, thanks Kris !
@3-deez
@3-deez Ай бұрын
Great video, I know the snake game has been one of the tests we all try at some stage, but I have never seen it work first time and then iteratively improve. Awesome!
@MarcusNeufeldt
@MarcusNeufeldt Ай бұрын
absolutely blown away, great job!
@ArtTurnerMusic
@ArtTurnerMusic Ай бұрын
Great video! Looking forward to implementing agents in my workflow.
@techmadeazy
@techmadeazy Ай бұрын
You are one of the very few content creators who balance the sensationalism around AI progress with dev based content. Thanks for your efforts
@MyCodingDiarie
@MyCodingDiarie Ай бұрын
Your videos always make my day. Keep shining!
@jeremylau11
@jeremylau11 Ай бұрын
Very interesting. Thank you for this great content!
@GeronimoTutusaus
@GeronimoTutusaus Ай бұрын
You rock, Kris! Thanks for your content and experiments.
@AllAboutAI
@AllAboutAI Ай бұрын
thnx :)
@verence333
@verence333 Ай бұрын
Interesting approach, gotta try this. Thanks!!
@Buy.YT.Views.479
@Buy.YT.Views.479 Ай бұрын
You've got a natural talent for connecting with your audience. Impressive!
@AllAboutAI
@AllAboutAI Ай бұрын
thnx mate =)
@Kasyx
@Kasyx Ай бұрын
Really cool, thank you!
@nerding_io
@nerding_io Ай бұрын
This is awesome! Thanks Kris!
@OdinsTechAndGaming
@OdinsTechAndGaming Ай бұрын
Glad i found your YT channel, already learned a bunch, thanks :)
@AllAboutAI
@AllAboutAI Ай бұрын
:D
@BlastingNeurons
@BlastingNeurons Ай бұрын
Great video.very informative
@Rensbril
@Rensbril Ай бұрын
Super video, will try this out 👌🏽👌🏽
@MyCodingDiarie
@MyCodingDiarie Ай бұрын
I'm addicted to your channel. Can't wait for the next upload!
@mitchellmyers9983
@mitchellmyers9983 Ай бұрын
Great video Kris!
@ututanimations3322
@ututanimations3322 Ай бұрын
Always enjoy the content, and continually, learning
@AllAboutAI
@AllAboutAI Ай бұрын
thnx :)
@Kisuke686
@Kisuke686 Ай бұрын
Keep up the good work!
@r3v3r3nd_2
@r3v3r3nd_2 Ай бұрын
Love this channel
@micbab-vg2mu
@micbab-vg2mu Ай бұрын
It looks interesting - thank you for sharing:)
@lucianoc9443
@lucianoc9443 Ай бұрын
Great video. Thank you!
@trashchenkov
@trashchenkov Ай бұрын
Thanks Kris! You mentioned vision model to deal with screenshots. And the results were not so good. I recommend to try some OCR API. I tested one of them and it worked great even with photos of monitors.
@STRIKE01
@STRIKE01 Ай бұрын
thanks for sharing this , Keep it up!
@darrylrogue7729
@darrylrogue7729 Ай бұрын
Super cool video on mixing Clause 3 Opus API, ChatGPT 3.5 Turbo, and Python to create a self-correcting AI coding buddy. The walkthrough is insightful and shows some neat tricks.
@christianweyer74
@christianweyer74 Ай бұрын
Great video, great shirt 😅. Thanks, mate!
@avgplayer
@avgplayer Ай бұрын
Useful, once again
@gramnegrod
@gramnegrod Ай бұрын
Wow again Kris! You mentioned in passing about the video or possibly screen shots overread. I think what you did with Elden Ring combined with this style of agents could really open some amazing use cases. Guided education for new software or games of course. But, possibly a broader automation/RPA method for almost any current software available. Examples: Quickbooks to do your taxes, video editing automation, spreadsheet visualizations. Thx!
@LeonardoSapucaia
@LeonardoSapucaia Ай бұрын
great content!
@EinarPetersen
@EinarPetersen Ай бұрын
This is very interesting and should be fun to explore
@CodeNConquer
@CodeNConquer Ай бұрын
Great video!
@lakesidewiseman
@lakesidewiseman Ай бұрын
This was going to be my next project but using local LLM's. Anthropic Opus is really good though, so I may have to use it for code writing and self correction. Nice work!
@AllAboutAI
@AllAboutAI Ай бұрын
thnx :)
@tomtyiu
@tomtyiu Ай бұрын
I can't believe you made this. future of AI coding Agent! wow!
@schakuun1995
@schakuun1995 Ай бұрын
As always great Video 😁
@ShakkiChess
@ShakkiChess Ай бұрын
Thank you!
@sircaju
@sircaju Ай бұрын
Great content.
@EricWatyekele
@EricWatyekele Ай бұрын
Thanks!
@moritz473
@moritz473 Ай бұрын
Nice content thx
@silentphil77
@silentphil77 Ай бұрын
This is pretty awesome!
@AllAboutAI
@AllAboutAI Ай бұрын
thnx :)
@JacquesvanWyk
@JacquesvanWyk 12 күн бұрын
Thanks for quality content
@JuanOlCr
@JuanOlCr Ай бұрын
thanks for another useful video
@apisdn
@apisdn Ай бұрын
Great project and cool to see how it works. What's the initial setup for this?
@carstenli
@carstenli Ай бұрын
Another great video.
@CHNLTV
@CHNLTV Ай бұрын
I really like the self correct objective - Is this going up on the repo?
@chrismcquinn8976
@chrismcquinn8976 Ай бұрын
Super fun!
@jeffsteyn7174
@jeffsteyn7174 Ай бұрын
You can make this more efficient by getting the llm to output the code in json. Then deserialise it into a variable. That way we dont need to use a llm to clean the code. { "Code":"" }
@AllAboutAI
@AllAboutAI Ай бұрын
will def try that again, struggled with this before
@laecuaciondigital
@laecuaciondigital Ай бұрын
Super! i am ai. Gracias Kris!
@hikaroto2791
@hikaroto2791 Ай бұрын
Pretty darn cool
@user-qb3kt7ov3z
@user-qb3kt7ov3z Ай бұрын
Very nice! :)
@kritikusi-666
@kritikusi-666 Ай бұрын
Fun to watch. How much did this cost you?
@klangmasseur
@klangmasseur Ай бұрын
Again I have the feeling to dive deeper in coding
@countofst.germain6417
@countofst.germain6417 Ай бұрын
It wasn't bad at all, good video bro.
@newjx
@newjx Ай бұрын
Thank you for the Video, But how to become member? i see not paid subscription.
@kate-pt2ny
@kate-pt2ny Ай бұрын
Kris, thank you for sharing the video. I think the verge website is too easy to crawl (verge is also used in the open Interpreter video). Can you try a more difficult website crawl next time? Thank you
@AllAboutAI
@AllAboutAI Ай бұрын
sure! thnx :D
@dletendr
@dletendr Ай бұрын
I have a similar setup for running SQL
@nicolashuve3558
@nicolashuve3558 Ай бұрын
Recent member here. Hello!
@AllAboutAI
@AllAboutAI Ай бұрын
hey :)
@electrolab2624
@electrolab2624 Ай бұрын
I am curious to know which improvements this code would suggest whilst looking at itself (to have it analyze the code from which it is made) Perhaps it would build a friendly GUI and such .. who knows really. Very useful code solving real issues elegantly! - The compliment! 🖖
@AllAboutAI
@AllAboutAI Ай бұрын
thnx a lot, i am gonne try that for sure:P
@prarthanagarwal3961
@prarthanagarwal3961 Ай бұрын
Insane! I am working on a low latency sts and I would love to get some insight on it.
@AllAboutAI
@AllAboutAI Ай бұрын
cool :) yeah i think a lot of ppl or working on latecy, i guess if you gonna have a consumer facing product it needs to be low latency, ppl dont have any patience and are used to instant responses
@prarthanagarwal3961
@prarthanagarwal3961 Ай бұрын
I suppose you are right. As an individual, it is harder to reach a wide audience at the same time but you still pull it off! I think you would be happy to know that I have solved the bugs myself and now adding some spice to the sts assistant :) One thing I wanted to ask was - how do i get my assistant to stop listening as soon as I stop talking ? RIght now I press 'ctrl+c' to interrupt and stop recording.
@MurrayDancey
@MurrayDancey Ай бұрын
Can this produce a full GUI or web interface rather than a simple CLI ?
@user-vy7ch1ps1z
@user-vy7ch1ps1z Ай бұрын
Let's go! I'm a different name on Discord, btw.
@OculusGame
@OculusGame Ай бұрын
Nice
@dewijones92
@dewijones92 Ай бұрын
more please
@agedbytes82
@agedbytes82 Ай бұрын
Great
@UTubeGuyJK
@UTubeGuyJK Ай бұрын
Awesome! No LangChain, no Autogen, no CrewAI, just regular-people code!
@alexanderrosulek159
@alexanderrosulek159 Ай бұрын
I’d love the file download for this, tryna implement somthing for personal use this would be great starting point
@NightSpyderTech
@NightSpyderTech Ай бұрын
Been needing another option for running and fixing code. Looking forward to the github release of this one.
@Yomi4D
@Yomi4D Ай бұрын
Autogen
@ismaelperegrina8201
@ismaelperegrina8201 Ай бұрын
This is really cool , although , it is pretty much AUTOGEn but basic, isnt it? Do you see any advantage using this scope for self correcting AI instead of using something like autogen or crew ai?
@SuccessDynamics
@SuccessDynamics Ай бұрын
Wow, cool,😊
@onurt.2621
@onurt.2621 Ай бұрын
Greetings from Germany.
@ShaneZarechian
@ShaneZarechian Ай бұрын
Should try it with a local model
@watchdog163
@watchdog163 Ай бұрын
Try with Groq and see how many tries it gets, maybe quantity is better than quality.
@amj-9421
@amj-9421 Ай бұрын
Dope
@InsightCrypto
@InsightCrypto Ай бұрын
how to become a member?
@watchdog163
@watchdog163 Ай бұрын
Groq is being a smartass and still adding explanations. Anyone got the proper prompts?
@grcunning
@grcunning Ай бұрын
I'm a recent channel member. How do I get access to github?
@AllAboutAI
@AllAboutAI Ай бұрын
send me a e-mail :)
@TheChucky777
@TheChucky777 Ай бұрын
You take on projects for commission or hire?
@AllAboutAI
@AllAboutAI Ай бұрын
send me a e-mail :)
Use THIS Today to Make Your Local LLM Smarter + Claude 3 Opus Tips
11:09
【獨生子的日常】让小奶猫也体验一把鬼打墙#小奶喵 #铲屎官的乐趣
00:12
“獨生子的日常”YouTube官方頻道
Рет қаралды 79 МЛН
Chapter 4 PART 2 | #Local Area Network: LANS
18:22
Cyber Shields
Рет қаралды 11
ADVANCED Python AI Agent Tutorial - Using RAG
40:59
Tech With Tim
Рет қаралды 103 М.
Chain of Thought with Retrieval for LLMs
10:06
Vivek Haldar
Рет қаралды 2,4 М.
Reliable, fully local RAG agents with LLaMA3
21:19
LangChain
Рет қаралды 59 М.
Claude 3 API Opus Testing - My New Favorite LLM!?
21:06
All About AI
Рет қаралды 22 М.
Using Llama Coder As Your AI Assistant
9:18
Matt Williams
Рет қаралды 59 М.
Agents with GPT-5 are here, it’s about to get crazy
22:35
David Ondrej
Рет қаралды 48 М.
Почему сканер ставят так не удобно?
0:47
Не шарю!
Рет қаралды 883 М.
How Neuralink Works 🧠
0:28
Zack D. Films
Рет қаралды 23 МЛН
Я Создал Новый Айфон!
0:59
FLV
Рет қаралды 2,1 МЛН