Комментарии •

  • @ArjanCodes
    @ArjanCodes Год назад

    👷 Join the FREE Code Diagnosis Workshop to help you review code more effectively using my 3-Factor Diagnosis Framework: www.arjancodes.com/diagnosis

    • @manofsan
      @manofsan 10 месяцев назад

      Why does the GPT-Engineer idea have to be restricted to programming? Why can't there be a GPT-Engineer which generates architectural design blueprints, or automotive designs, or electronics design schematics? I read that Nvidia has been using AI to help it design chips (not sure how it does that). But why can't we have AI design all kinds of things beyond just software? What would be required in order to make that happen?

  • @shashank.c
    @shashank.c Год назад +11

    I see many comments talking trash about your AI videos. However, I think you are doing a great service for us by showing this stuff and how we can benefit from it. Your demeanour always feels like an elder bro trying to teach useful stuff to the new kids. I really appreciate you taking your time out and teaching this to us.

    • @ArjanCodes
      @ArjanCodes Год назад +1

      Thank you so much! I really appreciate it :)

  • @jamescaplinger3424
    @jamescaplinger3424 Год назад +7

    To me nothing is more fun when it comes to coding than laying out the initial framework and making decisions about how the project is organized. It also seems that building this foundation is a crucial step in making something that is efficient and sustainable in the long run. That said, I'm not sure how I feel about letting AI do that part for me, especially given that early part of a project development constitutes a very small amount of my workload. I have to admit I have not dug deep into what AI can do for me in my workflow, but generally what I have found is that my time is better spent really learning each of the packages I'm using and understanding what I'm actually doing rather than attempting to have AI build the bones of my project and then trying to sift through what it did correctly and incorrectly. Thanks for your videos, they're incredibly well presented and useful.

  • @hawk1290
    @hawk1290 Год назад +4

    Wanted to say that I've been going to you for a while now regarding programming concepts and design. Thank you for posting your material. You hit the sweet spot between novice and professional. Would love to see a video covering programming terminology and examples. Thank you for your efforts and I hope that life is treating you well.

    • @ArjanCodes
      @ArjanCodes Год назад +2

      Your request is noted! Thank you for the kind words.

  • @monkeybum1984
    @monkeybum1984 Год назад +14

    The maraka bit is a classic. I subbed twice just for that

    • @dansplain2393
      @dansplain2393 Год назад

      Doesn’t subbing twice unsubscribe you?

  • @KyleTanKH
    @KyleTanKH Год назад +5

    Don't listen to all the haters, keep making the always great content Arjan!

    • @ArjanCodes
      @ArjanCodes Год назад +2

      No worries and thank you 😉.

  • @JonBrookes
    @JonBrookes Год назад +2

    Fascinating material in this and close to my own findings. So much covered I'm going to have to watch it again. Thanks

  • @soylentpink7845
    @soylentpink7845 Год назад +2

    Can the code be further changed, extended and refactored until you are satisfied by using prompts with gpt engineer? So can it change existing code or only new?

  • @GonzaloFerres-o2e
    @GonzaloFerres-o2e 10 месяцев назад

    Hi Arjan!
    I'd loved your videos :-)
    You are the best maybe that ever seen in order to explain some Tech Dev or Design Software problem.
    Thank you a lot!

    • @ArjanCodes
      @ArjanCodes 10 месяцев назад +1

      I'm glad to hear you're enjoying the content!

  • @DaanWaardenburg
    @DaanWaardenburg Год назад +2

    I would love to know what the cost was of the examples you gave. I would like to start practicing, but not spend 2 euros for every attempt.

  • @onhazrat
    @onhazrat Год назад +6

    🎯 Key Takeaways for quick navigation:
    00:00 🎥 The video discusses the use and perception of GPT Engineer, from its usefulness to potential criticisms.
    01:07 🛠️ GPT Engineer allows you to create applications by providing prompts and answering clarifying questions. It supports various formats and lengths for IDs.
    03:23 🤖 You can use GPT Engineer to generate code, but it may require modifications, and it doesn't work well with existing codebases.
    06:18 💻 Hostinger is recommended for hosting applications like those created with GPT Engineer. They offer VPS services.
    09:36 🔄 GPT 3.5 and GPT 4 generate different code styles. GPT 4 may pose fewer clarifying questions but is more expensive and slower.
    13:27 🌟 GPT Engineer can be useful for generating boilerplate code and specifying technologies for new projects, saving time.
    15:22 📦 Despite some issues, GPT Engineer can provide a good starting point for new projects, reducing initial development time.
    Made with HARPA AI

  • @papa5101
    @papa5101 Год назад

    You are the amazing teacher in the world! Please don't discourage yourself. Thanks for broadening my horizons with clear example!

  • @illyrian240
    @illyrian240 11 месяцев назад

    You can upload your codebase in gpt-4 instead and aks it to make hanges .. i have suceeded in doing it pretty good but as allways it taks time untils its done the way u want.

  • @CoolAdministrator
    @CoolAdministrator Год назад +4

    Have you tried Cursor IDE?

    • @adrianobleton
      @adrianobleton Год назад +1

      I've been using it for the last month or so and really like it. There have been some other tools that are supposed to do similar things (tzap comes to mind), but nothing that feels as seamless. I love it

  • @RZRRR1337
    @RZRRR1337 Год назад

    Great insights! Is there any toolkit that CAN take your existing codebase and batch refactor it?

  • @MikeAshtonYYZ
    @MikeAshtonYYZ 11 месяцев назад

    SO seeing the short comings of each, could you not specify some of the design requirement into your initial file that the AI is reading? Or as you see the design flaws do a refactor on the initial file?

  • @Bakobiibizo
    @Bakobiibizo Год назад

    you'd want to run a summarization on the project, and status of the different parts of the library. it has to be on a extremely modular code base where ideally a block of code it works on it works independently and can be tested in a repl. have it save that information into a instruction.txt file and have it refer to the file to the file when you initialize it. im not sure about engineer particularly( i use open-interpreter) but you can prompt it to do this maintence a s the final step in any action plan.

  • @Zale370
    @Zale370 Год назад +5

    A bad prompt gives you a mediocre result, if you describe the architecture, what libraries to use, coding practices, tree of thought, etc. It actually spits out pretty good code.

  • @diegol_116
    @diegol_116 Год назад

    Eagerly awaiting October 2nd...

  • @machinewhisperer3457
    @machinewhisperer3457 Год назад

    Is this Python only? Can I write a Node app with it?

  • @smatsri
    @smatsri 11 месяцев назад +1

    for me i feel that the current state of AI is really at a junior level.
    i will not trust it to structure my project as it will probably not be a high quality.
    as a programmer i think that the foundations of a project should be really solid
    and thats not what u get will current AI tools (this will probably change in the future).
    with all that said this is pretty amazing and 10 years from now the machines will rule as all.

  • @michaelollom9964
    @michaelollom9964 Год назад

    A maracas engineer is more in-demand than the GPT engineer especially for weddings, bar mitzvahs, birthdays. Plus all of those events sound like fun versus just coding.

  • @mosquid
    @mosquid Месяц назад

    1. Shows a normal-sounding keyboard
    2. Shows a pair of maracas
    3. Makes a joke about how dissimilar they are
    4. Uses maracas in the rest of the video for inputting the text

  • @jayanthduvvada
    @jayanthduvvada 7 месяцев назад

    its basically useful for boilerplate code

  • @andreacazzaniga8488
    @andreacazzaniga8488 Год назад +1

    all good but I would actually have coded it myself faster and better than with the help of GPT. If you give it your (mine) crappy code, it can simplify and make it better, but as a generative tool it still lags a lot behind an average human being.

  • @carlosrivadulla8903
    @carlosrivadulla8903 Год назад

    i just want a documentation assistant to talk with the documentation, nothing else

  • @ivanherreros7773
    @ivanherreros7773 Год назад

    Hey, you are getting thinner! not enough Frikadellen in your area? 😂

  • @darek8250
    @darek8250 Год назад

    Have 'asked' gpt-engineer to build an API based on the following prompt:
    ""Build an API using FastAPI and SQLite. Initially there should be one table called 'Concepts' in the SQLite database. That table should have at least three columns: id (INTEGER PRIMARY KEY), name (VARCHAR), description (VARCHAR). The application should allow for the following logic: if a HTTP POST request is sent to an endpoint ("/concepts/") then a new record should be created in 'Concepts' table (if it does not exist) and additionally a new table should be created (if it does not exist) with a name corresponding to that new record. The new table should have at least three columns: id (INTEGER PRIMARY KEY), name (VARCHAR), description (VARCHAR). It should be possible to access and manipulate data in all tables with all HTTP methods (CRUD). The application structure should consist of at least the following files:
    - __init__.py,
    - database - with all SQLAlchemy parts required to build a SQLite database,
    - models - with SQLAlchemy database models,
    - schemas - with Pydantic models,
    - crud - with CRUD reusable functions to interact with the data in the database,
    - main - main FastAPI app."""
    The results:
    - imports were declared incorrectly? (ImportError: attempted relative import with no known parent pkg) so the whole thing crashed during executing (had the same issue when building a similar api based on official FastAPI tutorial, hm...),
    - the funcion to create an additional table was declared but never used/called anywhere (I am not a developer and do not know much about software design principles, so not sure if that point makes sense at all or if it is secure from the software architecture point of view, just wanted to check it),
    - missing schemas file in the project structure,
    - I was charged $0.17 for that call...:)

  • @brothachen
    @brothachen Год назад +1

    Ah yes, the 4000 range of HTTP response codes

  • @theadventuresofred19
    @theadventuresofred19 Год назад

    It still looks like dev work, just a different type of dev work.

  • @champfisk5613
    @champfisk5613 Год назад

    Why is this Hostinger so cheap compared to maybe godaddy??

  • @aflous
    @aflous Год назад +26

    Can you please get back to the python/design focused videos.. Or even code roasts? Really fed up with this AI based non stopping videos 😢

    • @rishabhscodes
      @rishabhscodes Год назад +6

      Finally someone else said it. If you're reading this. Please go back to system design and python. It's okay to talk about AI once in a while but just getting on the hype train and not focusing on the content quality is actually worse.

    • @dragonfly-7
      @dragonfly-7 Год назад +3

      This statement is sooo true !

    • @ArjanCodes
      @ArjanCodes Год назад +23

      I don’t know what you mean. Most of my videos are not about AI at all. I’m also not going to completely ignore everything happening with AI, because I believe it’s relevant to cover how it will impact us.

    • @Plajerity
      @Plajerity Год назад +1

      @@ArjanCodesWhile I really enjoy those AI videos, I somewhat agree - we need advanced knowledge, things AI won't be able to do at least within a few years, in order to survive on this market :)

    • @ArjanCodes
      @ArjanCodes Год назад +7

      @Plajerity - I totally get that. What makes this hard to navigate for me though is that I did a poll a while ago here on RUclips asking to vote on topics that people would like me to do more content about. One of the top 2 voted topics was more AI-focused content, so I listened :). I’ll do another poll soon to see if that’s still what people want. If not, I’d be happy to do less AI-focused content.

  • @WalterHoekstra-e6x
    @WalterHoekstra-e6x Год назад

    xD maracagologist lol

  • @jimijames3251
    @jimijames3251 Год назад

    are you persian?.

  • @RuiRei
    @RuiRei Год назад

    Two whole minutes wasted talking about the sponsor... Not good, man. Not. Good.

  • @netanelaker4437
    @netanelaker4437 Год назад

    Oh how I "love" to see one of my beloved content creators devolving into a "GPT Engineer".
    F in the chat boys and girls.

    • @jerbear7952
      @jerbear7952 11 месяцев назад

      Im sorry you didnt get your validation

    • @netanelaker4437
      @netanelaker4437 11 месяцев назад

      @@jerbear7952 Oh don't worry, I'm not alone. Read the other comments.