Re:We gave GPT-3.5 tools to run, write, commit, and deploy code
by komposit on Monday March 20, 2023 @12:01PM
(#35233574)
On a related note. Problem decomposition is also the reason why we should all be worried about AI, even with it's current capabilities. After all, every nefarious goal, once decomposed into smaller units, is not necessarily recognizably nefarious any longer. The challenges of organized crime are more in the logistics and HR departments more than anywhere else and their problems, once framed in that context, won't make any AI suspicious, however much training openAI does on its LLM.
What we should try to do is write a tool which can provide a sort of chatGPT integrated ide where a dev can
- specify an overall goal of varying complexity. - ask chatGPT to split this up in smaller subtasks - iterate down the tree until chatgpt decides a task is specific enough for implementation to start - ask chatGPT to write tests verifying task completion - then initiate a feedback loop where gpt can suggest code, run the tests (in a containerized setting), evaluate if output is as expected, and amend changes - once tests pass, commit, move onto the next ticket.
Programming then becomes a process of guided decomposition with humans mainly guiding the process along.