gpt-engineer icon indicating copy to clipboard operation
gpt-engineer copied to clipboard

Multiline Inputs

Open GreicodexJM opened this issue 1 year ago • 2 comments

Added multi line inputs to provide clarification and modified prompts to included folder structure of the output files

GreicodexJM avatar Jun 22 '23 18:06 GreicodexJM

Probably not the right way to approach this since it increases the complexity of the UI. Thoughts @patillacode ?

FOLLGAD avatar Jun 23 '23 12:06 FOLLGAD

A few points:

  • I am not sure what problem this is solving.
  • I agree with @FOLLGAD, not gonna say counter intuitive but not intuitive.
  • Regarding prompts, I am OK with the small changes.
  • FYI pre-commit check is not passing, please make sure to follow the CONTRIBUTING guidelines and make sure you are running the pre-commit hooks on your branch.

patillacode avatar Jun 23 '23 23:06 patillacode

The motivation for this change was that during the clarification phase I would get from ChatGPT multiple questions like:

Areas that need clarification:
1. What specific functionalities do the Model, View, and Controller components of the snake game have?
2. How are the MVC components split into separate files?
3. What are the specific keyboard controls for the snake game?
4. Are there any specific requirements or constraints for writing the snake game in Python?

GreicodexJM avatar Jun 29 '23 14:06 GreicodexJM

I'm open to suggestions to use another condition to indicate that the multi line input has been completed. But I do think that for anything more complex than example programs, user feedback will contain more than single sentence answers. i.e. Output examples, Input definitions, data schemas, etc.

GreicodexJM avatar Jun 29 '23 14:06 GreicodexJM

I'll redo this following the CONTRIBUTION guide

GreicodexJM avatar Jun 29 '23 14:06 GreicodexJM