GPT Engineer... Generate an entire codebase with one prompt

Поделиться
HTML-код
  • Опубликовано: 14 июн 2023
  • ❗️The library and its usage have already changed since the release of this video; follow the latest instructions here: github.com/AntonOsika/gpt-eng...
    In this video, we are going to look at GPT Engineer. You can specify what you want it to build, the AI asks for clarification, and then builds it. GPT Engineer is made to be easy to adapt, extend, and make your agent learn how you want your code to look. It generates an entire codebase with one prompt. This is a must-watch for every coder.
    Kick-start your freelance career in data: www.datalumina.io/data-freela...
    ⚙️ Copy my VS Code Setup • How to Set up VS Code ...
    👋🏻 About Me
    Hey there, my name is @daveebbelaar and I work as a freelance data scientist and run a company called Datalumina. You've stumbled upon my RUclips channel, where I give away all my secrets when it comes to working with data. I'm not here to sell you any data course - everything you need is right here on RUclips. Making videos is my passion, and I've been doing it for 18 years.
    While I don't sell any data courses, I do offer a coaching program for data professionals looking to start their own freelance business. If that sounds like you, head over to www.datalumina.io/ to learn more about working with me and kick-starting your freelance career.
  • НаукаНаука

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

  • @daveebbelaar
    @daveebbelaar  11 месяцев назад +6

    👉🏻Learn more about data science and AI: bit.ly/data-alchemy
    👉🏻Kick-start your freelance career in data: www.datalumina.io/data-freelancer

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

      since when do you train your arms

  • @mastermandan89
    @mastermandan89 11 месяцев назад +58

    My man, you have been my go to source for all things AI lately. You catch all the good stuff right away and explain it beautifully. A+ content.

    • @daveebbelaar
      @daveebbelaar  11 месяцев назад +2

      That's awesome, thanks Dan!! 🙏🏻

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

      I support this statement 👍🏼

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

    Wow, very cool! Thanks Dave.

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

    My Goodness!! This is the scariest demo I have seen yet - in a good way :)

  • @rrkred3561
    @rrkred3561 10 месяцев назад +5

    I believe that learning coding and using gpt in tandem is very nice its basically the future and gpt can sometimes help fix errors that you personally created or sometimes you can fix an error(like what you did in the video) that gpt made but saved you minutes or hours if you wouldve written it yourself 100%. having knowledge to create the code is still very important even if you have chat GPT create it. its like trying to instruct someone how to do a job without even knowing how to do the job yourself. sure GPT can guess what you want but sometimes it will guess wrong and i have experienced that many times. you have to be clear on what you want it to do and it will just fill it in.

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

    You are real rockstar man! Lots of love

  • @SergeySkripko
    @SergeySkripko 11 месяцев назад +82

    one suggestion. Please use bigger fonts in VS Code, like presentation mode. It's impossible to watch from a mobile phone. Thank you for your work

    • @lmnts556
      @lmnts556 11 месяцев назад +16

      Do you also code on your phone? Watch from PC.

    • @bartsimpson8330
      @bartsimpson8330 11 месяцев назад +2

      Lmaooo wow

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

      It shouldn't be impossible? Have you checked your resolution is high enough?

    • @smitsanghvi1827
      @smitsanghvi1827 11 месяцев назад +10

      ​@@lmnts556Have you considered that people might watch videos while travelling?

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

      @@smitsanghvi1827 Then save it for when you get home and watch another video.

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

    Man... where have you been in my life. You came up in my Google News feed randomly and I'm so glad you did!!!

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

      I was right here man - glad I can help ;)

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

      @@Mr_DaveEbbelaar hey!

  • @ShafaqIftikhar-pw9ld
    @ShafaqIftikhar-pw9ld 11 месяцев назад

    Awesome video dave!!!!

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

    Excellent video as always top class 🙂🙏

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

    This is awesome! Thank you for sharing!

  • @sycariummoonshine7134
    @sycariummoonshine7134 11 месяцев назад +2

    Hmm. Good stuff, I expect great things from you so I'll subscribe. Gotta keep up with this wave. Maybe one day these can actually create entire high-end apps from your prompt, and in that sense it'd be more important to focus on its architecture right now than start coding it perhaps...! :O When the final form of this gpt hits the market, if you have things well thought out and a file to be read ready, maybe you can even create anything in a day. Expecting that is a little like expecting stocks to rise. If that singularity is ever reached, ofc.

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

    Dude, great video OVER HERE!

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

      I liked it too OVER HERE

  • @micbab-vg2mu
    @micbab-vg2mu 11 месяцев назад

    Thank you for the great video - keep recording.

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

    I’m definitely trying this with some with some web applications.
    Great vid man. Thanks

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

      Hey bro can you teach me?

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

    Keep up the good work!

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

    looks amazing!

  • @JoaquinTorroba
    @JoaquinTorroba 11 месяцев назад +15

    Dave could you make a tutorial showing how to use "Function Calling Capability" with Flowise? I see they added the option in Flowise.

    • @user-wz9ny2yd9f
      @user-wz9ny2yd9f 11 месяцев назад +2

      Yes, that would be awesome 🙏🏼

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

    thanks. 3 days ago, and looking at the structure it is totally different

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

    Is there a way to put a CSV dataset in the folder, provide a prompt while having GPT Engineer look the file over & create something like an LSTM or XGBoost model for time series forecasting tailored to that specific dataset?

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

    Would be cool to find out how we can continue to expand the existing program by adding new features, etc

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

      As I understand it, iterating is the next step everyone's working on.

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

      My AI does this.

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

      @@drlordbasil care to share?

  • @marekdziubinski850
    @marekdziubinski850 11 месяцев назад +8

    Dave, this is very cool. I am using GPT4 in many of my projects, so will see if this will streamline my work. BTW. It would be interesting to see if GPT Engineer can iteratively add things to the project which it has created, make changes, or fix bugs. Also, does it look at the entire context of the project (is aware of all files), or is loosing it from time to time and somehow this needs to be reloaded? Inoticed that GPT4 is struggling with it a bit (forgets some parts of the code after few interactions). I wonder it works in this case? Keep up the great work!

    • @daveebbelaar
      @daveebbelaar  11 месяцев назад +3

      Thanks Marek, I am still new to this tool as well, so that I is something I have to further explore.

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

      @@daveebbelaar Great video! Can this work only with python, or can it work with building full stack apps with a JS/TS framework for example??

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

      @@hiranga Works with other languages as well!

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

      @@daveebbelaar hey !
      So, did you find a way to make this work as @marekdziubinski850 mentioned ?
      thanks ! :)

    • @AGIConsciousness
      @AGIConsciousness 9 месяцев назад

      I think we might need to start using a local language model customized with this AGI script. Then use GPT4 as a backend to debug and pick up what the lower ended model we are locally using (Llama2) for example is doing or can't do. This will lower cost, and help us build a very flexible model with memory modules, arrays and maybe something I have no idea of what I'm talking about, so its like a little brother trying to impress his friends he is able to build a car, but runs into the other room to ask his big brother who is actually a mechanic, and asks about the different parts of the car, but the little brother is the one that knows the whole car. The little brother also has a self-fine tuning model where it learns and remembers from big brother, and implements the same code structure and cascading logic into new code. I believe this is the key to building this and other AGI's out. We need to harness the power of Local LM's mixed with GPT4 to build a new AGI coder, and that has root access to install, modify services and packages on the running OS, needed to be used with expanding the code. What do you guys think? You guys want to build this with me? I have no idea what I'm doing, but somehow I'm doing it.

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

    Hi Dave !! Thanks a lot for this video tutorial. !! Dave I have question can I use Jupyter notebook for these? thanks !

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

    looks awesome!! how much did the request to OPENAI cost?

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

    This was a little over my head! But I am subbed!!

  • @techdiyer5290
    @techdiyer5290 5 месяцев назад +1

    Hi Dave, i really would like to figure out how to connect a locally running model, or a model in LM Studio to this. How might I do that?

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

    @Dave,
    Can it build data engineering pipelines using tools like airflow or dbt?

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

    Very cool thanks for this

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

    how did you change from gpt 4 to 3.5 again ? really nice video btw.

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

    I tried to do some work that requires tensorflow installation but it does not ask me to install or it does not install it, it self. Should we install dependencies ourselves?

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

    Will be nice a video using feedback , identity and steps of this project. Thanks you

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

      @@DaveEbbelaar. where?

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

    Can you keep tweaking with iterations or do you have to manually do it again after?

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

    Could you perhaps explain how to use the --steps use_feedback function on codebases which haven't been generated from it beforehand. So on our own projects to expand.

  • @RedCloudServices
    @RedCloudServices 11 месяцев назад +29

    imagine using midjourney style prompts to scaffold an app like “/framework” “/data” “/ui” “/host” to build and launch an app 😮

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

      very possible... i looking on it hard =P

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

      Why not use gpt to help you build this?

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

    Nailed it bro ❤

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

    Very nice bro. I have a trading data set, how tell me when a strategy work yes or no. I would like GPT Engineer to serch witch machine learning model give me the best score ?How can I introduce the differents models. Thank you Bro.👍👍

  • @michakocher1392
    @michakocher1392 8 месяцев назад

    I am superbeginner, no expierice with coding, but I am starting starting college education in programming focused on AI. I was messing around with Chat GPT and trained it so it could make notes about any text I gave to it, then generate testing questions and evaluate my answers. Is it possible to create app, that can do the same using GPT Engineer?

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

    that is pretty pretty neat, altough can I somehow give it entire API description and ask it to create a module to connect this API? and I mean it would need to API documentation and we have like limit for 2000 characters I guess? or can I copy paste 20 000 of characters trough this module and this plugin will spoon feed the chatgpt with this data? what is the best approach here - please advice

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

      Easiest thing to handle big chunks is to break it down in parts and build something that GPT can navigate though this.
      Like:
      Give one GPT Agent a list with all endpoints and one sentence that descripes it. Let it choose, what comes in handy. Than pull the docs from this endpoint (stored in cache, file or db) and give it to the next agent (like GPT Engineer).
      I guess, these frameworks work best with small chunks of data and in creating microservices, because it's smaller in scale and the model can not drift away that easy.

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

    Gosh I am trying to follow your tutorial however the folder structure was changed yesterday. It's making it challenging to run the prompt. does any one know how to run the prompt with the new structure?

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

    does this works also in visual studio 2022 and c# client and web projects?

  • @test12382
    @test12382 6 месяцев назад

    Can you send iterative prompts to make fixes or add features from inititial prompt?

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

    good job Dave. In my case gpt engineer has created all python files code in single file called all_output.txt. Is that expected as files are not placed as yours in workspace.

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

      same here

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

      same here. is it because we using gpt-3.5?

  • @user-di7fc9tz7d
    @user-di7fc9tz7d 9 месяцев назад

    great video! the microfone seems to be a little too sensitive though, there are high sounds that are a little bothersome

  • @bennyrockfella
    @bennyrockfella 9 месяцев назад

    What is the python interactive terminal you using? An extension?

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

    Dave, looks strange but when I tried the same example that you showed in this demo i don;t see any Python files generated. any idea?

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

      I just learned that it only works with GPT4

  • @abefuerte
    @abefuerte 2 месяца назад

    Is the plus plan ( $ 20/month) enough to use this or do I need to pay for the API key?

  • @sharanshetty5040
    @sharanshetty5040 11 месяцев назад +2

    You forgot to mention this requires you to have enabled billing. Otherwise you'll always run into rate limit error!

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

    what do u use for the mockups

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

    I am trying to use to vs code to follow your tutorial. I have installed python environment and created conda gpt-engineer and start "code ." under gpt-engineer but when I start terminal the terminal is still set to "PS" .
    Typing conda info --env on terminal does show the environment "gpt-engineer * C:\Users\kehsa\miniconda3\envs\gpt-engineer
    gpt-gdrive C:\Users\kehsa\miniconda3\envs\gpt-gdrive
    langflow C:\Users\kehsa\miniconda3\envs\langflow
    pix2pix C:\Users\kehsa\miniconda3\envs\pix2pix"
    but activating the environment does not seem to work
    PS C:\Users\kehsa\gpt-projects\gpt-engineer> conda activate gpt-engineer"
    PS C:\Users\kehsa\gpt-projects\gpt-engineer>
    Would you know why, I would greatly appreciate it.

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

    Dave, is your OpenAI API key for GPT3.5 or GPT4?
    I previously played with Smol AI but it was useless with GPT3.5 API.

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

      This demo was with GPT4

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

      Yep. GPT4 should be included in your title. NOT everyone has access to GPT4 API yet. Me included :(

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

      @@pleabargain Sorry about that. Did not know that it wouldn't work with GPT3.

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

      @@daveebbelaar np

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

    is this python specific, or can you essentially create project in any other language too, for example c#?

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

      Works with any language that ChatGPT understands

  • @Inked-Imagination
    @Inked-Imagination 11 месяцев назад

    Amazing❤❤❤

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

    how the model can keep up the context of all your code? maybe its because the code its not to much? but and for to bigger systems? I guess this have some limitations yet (context)

  • @KapitanAliRidho
    @KapitanAliRidho 9 месяцев назад

    personally I will get anxious if I got a model with 0.99 R2 XD. Great content though, subscribed

  • @off-roadingexplained8417
    @off-roadingexplained8417 11 месяцев назад

    Crazy stuff ! Here we go !

  • @demones8534
    @demones8534 11 месяцев назад +2

    Hey Dave how do I give gpt-engineer additional clarifications/prompts after my initial clarifying prompts. For example, gpt-engineer made me a simple user interface but it doesn’t perform one of the actions I wanted it to. Is there a way for gpt-engineer to add onto the work it has already done?

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

      Did you find out?

  • @user-zt2dj4rl6d
    @user-zt2dj4rl6d 11 месяцев назад +2

    Two questions (which have been asked individually elsewhere) and a thought about incorporating LangChain in the process:
    1. Other than OpenAI models (GPT-4 and GPT-3.5), does it support other LLMs? And, particularly, what might it take to adapt it for some open source LLMs (e.g. Falcon-7b)?
    2. As it stands now, can it be used effectively to develop code which utilizes a well-known API (particularly one that adheres to gRPC) that is likely to have been part of the GPT-4 or 3.5 training sets? (I intend to find out later today, but thought I'd ask.)
    In thinking about supporting 'engineering' on an API for which I would have to supply the detailed description, my first thought would be to use one of the 'splitter' functions of LangChain to handle what is likely to be pretty extensive documentation (e.g. the protobuf definitions, and client stubs that would be generated automatically by the creation of the API).
    Do you (or anyone else reading this) have knowledge of an effort that has used LangChain in this fashion?

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

      This would be awesome

    • @perc-ai
      @perc-ai 8 месяцев назад

      Yeah I’ve already done this with open api standard and falcon 180b with langchain. Agents can now easily create endpoints for web servers

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

    That interactive window... how are you doing that? Is that built into VSCode?

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

      ruclips.net/video/zulGMYg0v6U/видео.html

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

    Amazing. 99% of engineers will be redundant soon. We'll just need one senior engineer to work with the AI. This is awesome.... Unless you're an engineer

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

      Thats not possible. You still need a team of engineers that know the code inside and out in order to address security vulnerabilities and other issues the AI may not be able to solve.
      Would you board an aircraft built from AI-generated design files provided by a company with one engineer?

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

      @@skateboarderlucc yes if its been tested a few million times. Which the AI also can do...

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

    I had no idea what you made with got engineer. Lol you machine learned how to sort data from files?

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

    Hmmm. Tried this but It says exceeded current quota. tried to change model but it prompts same message. Please have a disclaimer first that we need to pay something and you didnt even tell where to get OpenAPI key. Anyways more power on your channel! Keep sharing knowledge! Thanks!

  • @md.saifulislamtanim
    @md.saifulislamtanim 11 месяцев назад +1

    Thank you

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

    i have access to gpt4, do i need credits in my account to use it API key ?

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

    Yo, what theme do you use. Looks amazing

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

    Can this engine used in Xcode for apple app development?

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

    It seems great, but the problem is the repo has already changed and the requirements to get it to work have already changed. I can’t seem to time an install a video with how the repo looks at that given time…main.py is not in the same directory anymore

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

      Yep, I spent hours and hours on it and can’t get it to work now - even with help from GPT4! Shame, this looked really good.

  • @chieftron
    @chieftron 11 месяцев назад +4

    I love these projects, however I hate that it relies on an OpenAPI key making it cost money to use. It would be amazing if it utilized an open source LLM to run the agents against. I know that the open source LLM's are not as good as say GPT4, however using something like WizardCoder LM would still be somewhat useful for this sort of task. Being able to run something like this completely locally will be a game changer.

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

      How much does it cost typically? I'd love to mess around with this, but I don't want to go broke. I had the same problem with learning Cloud networking.

    • @AGIConsciousness
      @AGIConsciousness 9 месяцев назад

      There is politics involved to make us use the large corporations! @@techyesplc

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

    What is the interactive Extension he uses to run script blocks one at a time?

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

      Check the description 👌🏻

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

    Does this only build apps in python?

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

    Can it create a Jupyter notebook with Markdown anotations?

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

    I found out, that GPT is basicly pretty good in filling backlogs in a SCRUM framework with userstories and creates whole theoretical projects if done right.
    Combining this with GPT Engineer, so that it creates microservices to solve these Userstories - wich are limited in scale and therefore easier to do - might lead to even better results, espacially if the whole scrum process is generated with different GPT Agents in different roles, that are able to correct themself, enhace the problem and the solution in this way.
    I hope, GPT3.5-16k does the job as well, I'll test it this weekend and integrate it in my scrumGPT setup - I'm still on waitlist for gpt-4 -.-

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

      "Hope". Why do you not hope to avoid human extinction instead?

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

      @@Ilamarea Would that be too bad? xD
      No, to be fair - this is still on a very low level. Basicly, it's about having a great amount of monkeys and minimize everything on a level, that a monkey can do the job.

  • @enisshehi654
    @enisshehi654 3 месяца назад

    I am interested in this LLM can it code any other languages except python

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

    Should I ad "GPT Engineer" to my resume? lmao

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

    How much costs to run the chat GPT API to run something like that?

  • @SergeySkripko
    @SergeySkripko 11 месяцев назад +6

    the next improvement is to crossbreed it with Langchain Python REPL agent. I'll try to reach the author

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

    it's similar to noteable which plugin execute code

  • @user-oy2ve8fw1j
    @user-oy2ve8fw1j 11 месяцев назад

    Did you do this with the 3.5 API or the 4.0 API

    • @user-oy2ve8fw1j
      @user-oy2ve8fw1j 11 месяцев назад

      @@Mr_DaveEbbelaar account is tied to brave browser profile (not my main one), name was auto generated. I am not an AI monitoring your progress. 👀

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

    it says ModuleNotFoundError: No module named 'typer'. depsite typer being clearly installed

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

    put some autonomous coding agents in the cloud that figure out new ML architectures through a genetic algorithm, then benchmark those on popular sets and mutate the architectures until they replace GPT in performance, that is for the same amount of params. then scale the best models up and voilà you surpassed transformers. if I can soon do that, mega caps will do it to perfection
    give it half a year

  • @crazysteve8088
    @crazysteve8088 11 месяцев назад +2

    Now create an agent for gpt engineer that comes up with its own projects and take the human out of it completely

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

      I basicly have this - I'll try to combine it this weekend.
      I found out, that GPT is basicly very good in Backlog-Filling with Userstory in a Scrum Framework oriented process. Wich are a perfect way to create microservices to solve these stories with a tool like this - because they're way smaller in scale than a whole project.
      It still needs a project idea - but that's basicly it. Wich can be generated with a prompt as well, so that it generates random projects =D
      This should work well on the backend level - the problem might be, to combine these microservices in the frontend.

  • @Nekoeye
    @Nekoeye 11 месяцев назад +3

    While this can make things easier but I think in the long run, it can be a disaster. I coded an Android app last year and yesterday, I tried to change a few things and upgraded some packages. at first, I was like what the heck is all this code? It took me some time to understand before making those changes. Now, imagine, if I ask GPT to create an app for me. There is no way, i would read all those files. After a year, I ask GPT to solve the issues or upgrade the app and if it doesn't work, maybe because my prompt is not good or GPT is trying but can't get it right, then I think it would not be easy. Also, it's taking the ability of the programmer to understand stuff. I remember watching all those videos about Github Copilot where developers/comments were saying to use it but don't completely rely on it. Now, with all this AI craze, exact same thing is happening.

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

      Isn't that the whole point? As a programmer, you may have extensive knowledge, but GPT is there to expedite the process, right? The situation with your app mirrors my own predicament. I'm a complete novice when it comes to programming. With GPT's assistance, I managed to create a Twitch program that downloads streams-it's a basic script with a few add-ons.
      However, when I offer this script to GPT and request enhancements-let's say I want to incorporate a new feature-the AI restructures my entire script around this new function. This often results in a more complex script, especially when dealing with a substantial amount of code

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

    I made a version with LangChain to use my personal data set. And it's much better with !

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

      Are you willing to share? I have only used langchain once and my immediate thought when watching was langchain with my own files that it could use as an example.

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

    How about using real open source AI, which runs locally?

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

    If anyone is having 'current quota exceeded ' you need to add a debit/credit card to your openai account, even if you have a GPT 4 subscription.

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

    as of 6/19 the repo has been severely changed and this video needs to be updated :(

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

    You need a GPT-4 Key....

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

    So is it all just in Python?

  • @ko-Daegu
    @ko-Daegu 11 месяцев назад

    there's a weird hessing or is my speaker broken. ?

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

    This is pretty similar to smol AI. Has anyone done a comparison?

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

    what watch do you have?

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

    I could see a AI assisted coding like in C++ or java scripts.

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

    How many tokens did your app use? I'm trying to guage cost so i don't get a $1M bill sprung on me.

  • @user-ij7ij2sz2l
    @user-ij7ij2sz2l 11 месяцев назад

    the repo as changed as well as the instruction, maybe you should consider to do another video

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

      Yea everything changes so fast... The most up-to-date information can be found on the repo page itself.

    • @user-ij7ij2sz2l
      @user-ij7ij2sz2l 11 месяцев назад

      @@daveebbelaar thanks, for some reason my subscription is not active, so I cannot use gpt4 at the moment. I will experiment when openai fixes my subscription

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

    does it work with anthropic, anyone try?

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

    I havent been so lucky with chat gpt creating an entire code base using gpt engineer yet...filenames have been off, dir structure off, i tried it using flask, but it also just gave me a basic structure, and didn't write the functions itself.

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

      I had the same, all skeleton functions. Any fixes?

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

    Impressive, very nice...let's see the API cost.

    • @kritikusi-666
      @kritikusi-666 11 месяцев назад

      it is not so bad. They reduced the price with their latest update. I ran 2 projects for under $2 bucks.

  • @MohanKumar-gj9th
    @MohanKumar-gj9th 11 месяцев назад

    what terminal you are using?

  • @mort-ai
    @mort-ai 11 месяцев назад

    can this work as a ml engineer?

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

      Definitely, I suggest playing around with some test examples of work you typically do.

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

    But does it only make python code?

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

    Does this with other languages than python ?

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

      You run it with Python, but it can produce codebases for other languages as well.

    • @rubenacue
      @rubenacue 9 месяцев назад

      @@daveebbelaar I've tried with C# codebase and didn't work. It returned all in phyton code