merwanehamadi
7de965ab3f
Show Auto-GPT results ( #102 )
2023-07-14 18:04:35 -07:00
ido777
c821b294c6
Fix orjson encoding text with UTF-8 surrogates ( #3666 )
...
* added lib ftfy (fixes text for you), to solve surrogates errors
---------
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-07-15 00:23:59 +02:00
merwanehamadi
281cb0ef37
Start showing benchmark results ( #100 )
2023-07-14 17:56:56 -04:00
merwanehamadi
7bc7d9213d
Replace hidden files with custom python ( #99 )
...
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com >
2023-07-14 14:39:47 -07:00
merwanehamadi
a9702e4629
Add basic code generation challenge ( #98 )
2023-07-14 13:27:48 -04:00
GECORegulatory
376ecf0c5f
Replaced Fictitious color name Fore.ORANGE ( #4972 )
...
Changed Colorama.Fore.ORANGE to YELLOW in config.py, As Colorama does not support an ORANGE color. This fixes a fatal error in run.sh when trying to set the API key through the input() method.
Co-authored-by: James Collins <collijk@uw.edu >
2023-07-14 09:24:49 -07:00
merwanehamadi
3a9dfa4c59
Update submodules and upload artifacts ( #97 )
...
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com >
2023-07-13 20:47:55 -07:00
Vasek Mlejnsky
7c4fc45b4a
Add initial share logs page ( #4965 )
...
* Add initial share logs page
* Fix title sizes
* Update share_logs.md
Added some text for reasons to share logs
* Add section on how to share logs using e2b
* Fix path to images with sizes
* Fix paths to images in docs
* Fix formatting
* Fix formatting
* Fix grammar
* Make position in menu more prominent
* original log directory was incorrect
I took the directory from usage.md but that is incorrect
* Updated the directory for the logs
Updated the directory for the logs
* added some text
and made it pretty
---------
Co-authored-by: NeonN3mesis <129052650+NeonN3mesis@users.noreply.github.com >
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-07-14 02:14:57 +02:00
Antonov Maxim
ed12b2c7d6
Allow absolute paths when not restricting to workspace root ( #4946 )
...
* restrict_to_root fix
* Fix formatting
---------
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-07-13 19:21:25 +02:00
Reinier van der Leer
a0f5aa942d
Fix Netlify preview builds
2023-07-13 18:35:50 +02:00
James Collins
c9adedf746
Refactor/rename agent subpackage to agents ( #4961 )
...
* Add links to github issues in the README and clarify run instructions
* Rename agent subpackage to agents
* Revert all unwanted changes
* Use relative import in `agents/__init__.py`
---------
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-07-13 07:31:49 -07:00
James Collins
4177c37b51
Refactor/move functions in app to agent ( #4957 )
...
* Add links to github issues in the README and clarify run instructions
* Move things only used by the agent out of app.py and into the agent module
* Fix busted dynamic import
2023-07-12 19:36:00 -07:00
James Collins
077e143cc2
Documentation/collate rearch notes ( #4958 )
...
* Add links to github issues in the README and clarify run instructions
* Added a new doc in the core package with architecture notes.
2023-07-12 18:38:48 -07:00
merwanehamadi
78df4915cf
Remove dependencies if a specific test is asked by the user ( #95 )
...
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com >
2023-07-12 14:35:12 -07:00
merwanehamadi
48ac1c91cd
Remove dependencies cache ( #94 )
...
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com >
2023-07-12 14:30:06 -07:00
merwanehamadi
e0b16cf4ac
Fix Smol developer and gpt engineer ( #93 )
...
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com >
2023-07-12 10:54:50 -07:00
James Collins
3582ada3df
Add links to github issues in the README and clarify run instructions ( #4954 )
2023-07-12 10:21:20 -07:00
Reinier van der Leer
21c0cdcb76
Disable proxy for internal pull requests ( #4953 )
2023-07-12 17:50:18 +02:00
Reinier van der Leer
b00570f6d9
Fix CI warnings
2023-07-12 15:04:24 +02:00
Silen Naihin
8d0c5179ed
fixing backslashes, adding basic metrics ( #89 )
2023-07-12 01:37:59 -04:00
merwanehamadi
e292ffebaf
Enable cache ( #92 )
2023-07-11 21:37:49 -07:00
merwanehamadi
504634b4a6
Add custom properties to Helicone ( #91 )
2023-07-11 20:50:56 -07:00
merwanehamadi
b3c506cd94
Fix Auto-GPT looping forever ( #87 )
2023-07-11 20:02:29 -04:00
Reinier van der Leer
d676280a5c
Sync release v0.4.4 + stable back into master ( #4947 )
2023-07-12 00:02:06 +02:00
Reinier van der Leer
e746a45158
Merge branch 'master' into release-v0.4.4
2023-07-11 23:51:48 +02:00
Reinier van der Leer
2240033b07
Release v0.4.4 ( #4906 )
v0.4.4
2023-07-11 23:49:44 +02:00
merwanehamadi
4ecb70c5e3
Fix Auto-GPT integration by adding python module as entrypoint ( #86 )
...
Co-authored-by: Silen Naihin <silen.naihin@gmail.com >
2023-07-11 15:11:24 -04:00
merwanehamadi
22295350a6
All Agents log to helicone automatically ( #85 )
...
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com >
Co-authored-by: Justin <justintorre75@gmail.com >
2023-07-11 09:57:53 -07:00
Luke
46f31cb643
Bulletin & version update for 0.4.4 ( #4937 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
Co-authored-by: lc0rp <2609411+lc0rp@users.noreply.github.com >
2023-07-11 06:40:33 -05:00
merwanehamadi
0799be7e28
Fix tests ci ( #82 )
2023-07-10 21:54:25 -07:00
Silen Naihin
8df82909b2
Added --test, consolidate files, reports working ( #83 )
2023-07-10 19:25:19 -07:00
merwanehamadi
437e066a66
Add "Simple web server" challenge ( #74 )
...
Co-authored-by: Silen Naihin <silen.naihin@gmail.com >
2023-07-10 20:46:03 -04:00
merwanehamadi
30ba51593f
Add Helicone ( #81 )
2023-07-10 12:19:12 -04:00
Reinier van der Leer
4d51469473
Fix CI cassette checkout
2023-07-10 18:13:59 +02:00
Reinier van der Leer
62e330469c
Speed up Docker CI
2023-07-10 17:51:38 +02:00
Reinier van der Leer
5e39dd1d26
Speed up CI ( #4930 )
...
* Match requests in cassette by hash
* Strip requests more extensively for VCR
* Sort JSON keys on cassette save
* Strip max_tokens from cassettes
* Improve logging in retry decorator
* Raise when quota exceeded
* Clean up @retry_api
* Fix @retry_api
* Remove dead tests/vcr/openai_filter.py
* Add debug logging to execute_python_file
* Make Docker CI pass
2023-07-10 17:26:13 +02:00
James Collins
9adcad8b8a
Fix regression: restore api_base and organization configurability ( #4933 )
2023-07-10 04:32:04 +02:00
Silen Naihin
b8830f8625
Adding search interface challenge and cleaning repo ( #80 )
2023-07-09 18:33:08 -07:00
merwanehamadi
0fa5286ad0
Combine all agents into one ci.yml ( #79 )
...
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com >
2023-07-09 18:06:26 -07:00
Silen Naihin
3d43117554
Just json, no test files ( #77 )
2023-07-09 17:27:21 -07:00
Reinier van der Leer
2b56996a27
Fix plain_output for tests
2023-07-09 22:42:47 +02:00
merwanehamadi
573130549f
Add gpt engineer to ci ( #78 )
2023-07-09 13:31:31 -07:00
Reinier van der Leer
c562fbf4bc
Move path argument sanitization for commands to a decorator ( #4918 )
...
* Move path argument sanitization for commands to a decorator
* Fix tests
* Add `@functools.wraps` to `@sanitize_path_arg` decorator
Co-authored-by: James Collins <collijk@uw.edu >
---------
Co-authored-by: James Collins <collijk@uw.edu >
2023-07-09 12:40:56 -07:00
Reinier van der Leer
050c52a008
Fix CommandRegistry state initialization
2023-07-09 20:32:59 +02:00
Reinier van der Leer
51d8b43fbf
Improve token counting; account for functions ( #4919 )
...
* Improvements to token counting, including functions
---------
Co-authored-by: James Collins <collijk@uw.edu >
2023-07-09 11:31:18 -07:00
Reinier van der Leer
e8b6676b22
Restructure logs.py into a module; include log_cycle ( #4921 )
...
* Consolidate all logging stuff into one module
* Merge import statement for `logs` and `logs.log_cycle`
---------
Co-authored-by: James Collins <collijk@uw.edu >
2023-07-09 20:14:25 +02:00
Auto-GPT-Bot
bfdfeff1b3
Update cassette submodule
2023-07-09 18:11:00 +00:00
Reinier van der Leer
1e756ed5f1
Fix type of Config.plugins as AutoGPTPluginTemplate ( #4924 )
...
Co-authored-by: James Collins <collijk@uw.edu >
2023-07-09 11:04:52 -07:00
Auto-GPT-Bot
bc600169a9
Update cassette submodule
2023-07-09 17:57:58 +00:00
Reinier van der Leer
1e1eff70bc
Rebase MessageHistory on ChatSequence ( #4922 )
...
* Rebase `MessageHistory` on `ChatSequence`
* Process feedback & make mypy happy
---------
Co-authored-by: James Collins <collijk@uw.edu >
2023-07-09 19:52:59 +02:00