Commit Graph

17 Commits

Author SHA1 Message Date
Enzo Martin
50c505c459 Add support for directory creation and binary files
- Use the `Path` module instead of `os`
- Add ability to create any amount of missing directories for a given file
- Add ability to save both text and binary files to save images (or other file types) later
2023-06-18 10:05:59 +02:00
Enzo Martin
b97563726f Add cleanup & move projects to their own directory
- Add optional argument to clean and delete the working directories of the project before running the prompt
- Add `.gitignore` entry to ignore all possible projects
- Update readme
2023-06-18 10:05:45 +02:00
jjzhuo
cde2595ccc Fix an exception for gpt response with lang=sh (#105) 2023-06-17 16:35:43 +02:00
Emil Ahlbäck
05474e806c make unit tests default 2023-06-17 15:21:13 +02:00
Emil Ahlbäck
6a3f7eb9de fix "no" not working 2023-06-17 14:12:38 +02:00
Anton Osika
5cb6b4539b Execute step 2023-06-17 14:10:29 +02:00
Anton Osika
b07fbe1315 add execute step 2023-06-17 13:52:37 +02:00
Emil Ahlbäck
e2e0942690 fsystem -> fuser, main prompt -> instructions 2023-06-17 13:49:37 +02:00
Anton Osika
7f6cab7aa2 Update gpt_engineer/steps.py 2023-06-17 13:45:03 +02:00
Emil Ahlbäck
d30e079571 add unit_tests files 2023-06-17 13:39:56 +02:00
Emil Ahlbäck
fa1df72bf3 add unit_tests and spec/respec 2023-06-17 13:37:45 +02:00
Anton Osika
03d8fff5d2 Make steps configurable 2023-06-17 13:02:16 +02:00
Anton Osika
b43bb1f407 Fix subfolders 2023-06-17 12:03:19 +02:00
Anton Osika
3487363a23 Simplify 2023-06-17 11:04:46 +02:00
Ryan Jalynski
1d0a3ff627 Update db.py 2023-06-16 23:36:08 -04:00
Ryan Jalynski
6f63b8039d Update db.py
Ensure directory exists before attempting to write file in db.py
2023-06-16 19:01:27 -04:00
Jack Eadie
6f8e976a42 Make gpt-engineer pip installable/runnable (#60) 2023-06-16 13:25:29 +02:00