Commit Graph

79 Commits

Author SHA1 Message Date
Anton Osika
20ea0c126a Simplify archiving process (#469)
* simplify args

* Fix tests

* Black format
2023-07-02 16:43:13 +02:00
Anton Azarov
60e0a7e1dd Remove delete_existing option; Introduce archive (#409)
* Remove `delete_existing` option; Introduce archive

* Update gpt_engineer/db.py

* Update gpt_engineer/main.py

* Update gpt_engineer/main.py

* Update gpt_engineer/steps.py

* Update gpt_engineer/steps.py

---------

Co-authored-by: Anton Osika <anton.osika@gmail.com>
2023-07-02 15:56:31 +02:00
Fathi Helmi
14ae0e7d0e remove a duplicate phrase from the prompt (#446) 2023-07-02 15:22:55 +02:00
Gamekiller48
6e6d312041 changed feedback collection from opt-out to opt-in (#423)
Co-authored-by: Vincent Desktop <soellner.vincent@gmail.com>
2023-06-27 14:40:11 +02:00
Leonardo Mariga
1c8c1f5bb5 Clarify missing file error (#384) 2023-06-25 16:44:37 +02:00
Anton Osika
7f16abecb3 Make sure benchmark runs and be more strict about collecting feedback (#397)
* Update benchmark script

* Bump version
2023-06-25 15:53:34 +02:00
Anton Osika
b09f0e9193 Fix utc timestamp 2023-06-25 14:03:04 +02:00
Anton Osika
ba33e681df Fix failing tests. Add review step. 2023-06-25 14:03:04 +02:00
--Explosion--
9b86678d61 Allow model string to be changed (Fixes #328) (#329)
* I think this would do it

* Update main.py
2023-06-25 12:43:56 +02:00
Anton Osika
22051774d5 Add types 2023-06-25 11:08:26 +02:00
Anton Osika
2a39cc4cd7 Bugfixes, store output logs 2023-06-25 10:56:56 +02:00
Anton Osika
f159dc45f2 First step in making gpt-engineer learn. Rename main_prompt -> prompt (#381)
* First step in collecting learnings

* Rename prompts

* remove requirements, use pip install -e . instead

* Add requirements

* Fix tests
2023-06-24 17:53:04 +02:00
Philipp Kohler
e53d6f467f fix typos 2023-06-23 10:17:52 +00:00
Plamen Ivanov
1b2831ab85 Refactoring and suggestions (#334) 2023-06-23 12:01:29 +02:00
abdelrhman yasser2020
9bde354940 edit on some typing (#341) 2023-06-23 01:09:18 +02:00
Anton Osika
3cbc43e948 Clarify prompts 2023-06-22 22:04:06 +02:00
Anton Osika
8062d901d1 Apply suggestions from code review 2023-06-22 10:44:34 +02:00
Anton Osika
ed1a7da296 Dont require to be in the same folder as the repo to run, v0.0.5 2023-06-22 10:42:35 +02:00
Anton Osika
11665a54d3 add one step 2023-06-21 19:56:19 +02:00
Daniel McDonald
20415ffd9f fixed typo 'code_ouput' -> 'code_output' (#299) 2023-06-21 18:25:50 +02:00
Daniel McDonald
f5c66ebf0d fixed typo 'parallell' -> 'parallel' (#297) 2023-06-21 16:56:59 +02:00
Anton Osika
40ec83a7c7 Small clarifications 2023-06-21 00:52:36 +02:00
Anton Osika
16dd96f50d Many small improvements, new benchmark results! 2023-06-21 00:37:18 +02:00
David Cameron
0d0aaaa9b0 Handle newlines between filename (#250) 2023-06-20 18:43:12 +02:00
Mendie Uwemedimo
f2525405b0 enabled compatiblilty with python versions <3.9 (#254) 2023-06-20 18:04:44 +02:00
David Cameron
9b3db78b95 Additional filename handling (#221) 2023-06-20 12:09:28 +02:00
Romain d'Esparbès
698eb8a6fd Add mypy (#224) 2023-06-20 11:50:48 +02:00
Anton Osika
808fc7242d Update respec 2023-06-19 23:38:38 +02:00
Anton Osika
851c6bc999 Run simple per default 2023-06-19 22:31:20 +02:00
Anton Osika
052556dfff Merge pull request #173 from davejcameron/dc-fix-chat-to-files-bracket
Fix square bracket file name issue
2023-06-19 15:49:21 +02:00
LopeKinz
ac958df8d7 'Refactored by Sourcery' (#188) 2023-06-19 13:26:55 +02:00
David Cameron
613aab8ef7 Fix square bracket file name issue 2023-06-19 07:07:59 -04:00
Anton Osika
8180f0346c Fix the errors with parsing 2023-06-18 22:34:31 +02:00
Anton Osika
89d9b6e356 Fix some cli stuff 2023-06-18 22:34:31 +02:00
Carl Thomé
b0ea7b0b41 kwargs -> temperature 2023-06-18 16:42:53 +02:00
Emil Ahlbäck
8b9b018307 fix_code fix 2023-06-18 16:36:41 +02:00
Emil Ahlbäck
3f86b2a33d fix_code 2023-06-18 16:26:03 +02:00
Carl Thomé
38401b2f35 Add --verbose option for logging request/response 2023-06-18 16:21:16 +02:00
Anton Osika
16a3278ee3 Update benchmarks 2023-06-18 16:16:57 +02:00
Junlin Liu
d237c175cd fix docstring #150 (#152) 2023-06-18 15:36:45 +02:00
Emil Ahlbäck
66cd09c789 fix tuple error 2023-06-18 15:26:54 +02:00
Anton Osika
2e4baf7fe1 Update benchmarking 2023-06-18 15:16:20 +02:00
Carl Thomé
502756bb58 black 2023-06-18 15:04:30 +02:00
Emil Ahlbäck
57a8700825 fix to_files 2023-06-18 14:54:06 +02:00
Carl Thomé
bac7af55ab execute_workspace -> gen_entrypoint; execute_entrypoint
Clarify semantics that `execute` steps doesn't communicate with the API.
2023-06-18 14:52:42 +02:00
Patilla Code
084ce1759b make pre commit pass in the whole codebase (#149) 2023-06-18 14:46:03 +02:00
Anton Osika
dd7e5c3f7b Merge pull request #140 from EnzoMartin/directory-creation
Directory creation & project directory
2023-06-18 14:26:09 +02:00
Anton Osika
c999f7c2c8 Revert "Improved chat parsing with no AI logic (#120)"
This reverts commit 8facedd8d1.
2023-06-18 14:25:49 +02:00
Gonçalo Moita
8facedd8d1 Improved chat parsing with no AI logic (#120) 2023-06-18 14:10:08 +02:00
Junlin Liu
e58bfff8bb fix execute 2023-06-18 11:44:35 +00:00