Commit Graph

231 Commits (19175badeefc1325f3fa1a7797ddcfb913c23076)

Author SHA1 Message Date
merwanehamadi ff4c76ba00
Make agbenchmark a proxy of the evaluated agent (#5279)
Make agbenchmark a Proxy of the evaluated agent

Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-09-20 16:06:00 -07:00
SwiftyOS d4222519eb Added instructions about cloning and changing dir 2023-09-20 22:50:39 +02:00
SwiftyOS 88f0b04015 fixed grammer 2023-09-20 22:50:39 +02:00
SwiftyOS c72a35e92e Added blueprint of an agent tutorial 2023-09-20 17:29:14 +02:00
SwiftyOS 4d629960bb renamed skills -> abilities 2023-09-20 16:45:47 +02:00
SwiftyOS 9c4617eefa Added the getting started tutorial 2023-09-20 16:45:32 +02:00
SwiftyOS b952d0d2e0 Updated server endpoint message 2023-09-20 16:24:18 +02:00
SwiftyOS 8fdccfa05a Added outline for memory tutorial 2023-09-20 12:41:04 +02:00
SwiftyOS 4f002d66be Added outline for skills tutorial 2023-09-20 12:40:52 +02:00
SwiftyOS 93be3f54e3 Adding outline of the planning tutorial 2023-09-20 11:48:42 +02:00
SwiftyOS 309a6af359 Added outline of benchmarking tutorial 2023-09-20 11:48:05 +02:00
SwiftyOS 585ba1a1fd Add outline of agent overview tutorial 2023-09-20 11:47:36 +02:00
SwiftyOS c707cec362 Added outline of tutorial 1 2023-09-20 11:46:55 +02:00
SwiftyOS edcd103958 Added llm functions 2023-09-20 09:57:10 +02:00
Reinier van der Leer 0ca003d858
AutoGPT: Deprecate MessageHistory 2023-09-20 02:40:35 +02:00
SwiftyOS 08db74b8ee Updated the forge readme 2023-09-19 14:53:53 +02:00
SwiftyOS aa1a65c59c Updated forge to server the frontend again 2023-09-19 13:24:06 +02:00
merwanehamadi c09a0e7afa
Implement old polling mechanism (#5248)
Implement old polling mechanism

Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-09-18 16:23:06 -07:00
merwanehamadi 2cf350b783
Agent Protocol v1 (#5254)
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-09-18 11:09:55 -07:00
Reinier van der Leer 6b22abd526
AutoGPT: Convert dataclasses to Pydantic models 2023-09-18 19:07:37 +02:00
SwiftyOS 060ba0721f Added another origin for requests to the agent server 2023-09-18 16:33:24 +02:00
Swifty 8b3a915b2f
Serving frontend from the forge agent server (#5252) 2023-09-18 16:27:03 +02:00
SwiftyOS 95f2621a3f Removed benchmark from docker container 2023-09-18 10:49:08 +02:00
SwiftyOS 6d5f93038b fixed imports in autogpt 2023-09-18 09:47:08 +02:00
Reinier van der Leer d8f1d34345
AutoGPT: extract `core.prompting` module out of `core.planning` 2023-09-18 00:05:06 +02:00
Reinier van der Leer b6fd54f599
Unbreak AutoGPT 2023-09-17 22:39:26 +02:00
Reinier van der Leer d5a88d43a7
AutoGPT: fix docker entrypoint 2023-09-17 16:47:57 +02:00
Reinier van der Leer 11920b8fe5
AutoGPT/v2: First pass with small fixes
* Typing fixes & improvements

* Improved console output formatting

* Added support for all OpenAI GPT-3.5-turbo and GPT-4 model versions

* Added token counting functions to ModelProviders
2023-09-17 16:40:56 +02:00
merwanehamadi f4d319cee4
Refactor benchmark (#5247)
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-09-17 06:55:20 -07:00
merwanehamadi f76d45cd9e
Remove start from agbenchmark (#5241)
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-09-16 17:22:49 -07:00
merwanehamadi ece9e85b41
Add agent protocol within agbenchmark (#5239)
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-09-16 15:31:12 -07:00
merwanehamadi 255c6a8f3a
Add command to reset environments (#5234) 2023-09-16 14:03:48 -07:00
merwanehamadi b101fec16b
Add ability to run multiple tests (#5233)
Add multiple tests

Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-09-16 13:01:11 -07:00
SwiftyOS 03abb32cca deleted swifty agent 2023-09-16 18:24:04 +02:00
merwanehamadi 295702867a
Ability to run by categories (#5229)
* Ability to run by categories

Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>

* always use Path.cwd()

Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>

---------

Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-09-15 20:04:12 -07:00
WilliamEspegren 058e679931
AutoGPT: Improve input prompt appearance (#5211)
Adds space between users input and "Input:"
2023-09-15 23:23:52 +02:00
SwiftyOS 7bc7cd4671 added swifty agent 2023-09-15 21:27:02 +02:00
merwanehamadi 885f120aa4
Add agbenchmark serve to run command (#5222)
* Add agbenchmark serve to run command

* Update autogpts-ci.yml
2023-09-15 09:31:00 -07:00
Reinier van der Leer bbb526e6f8
AutoGPT/v2: Disable OpenAI log spam 2023-09-15 13:29:27 +02:00
Reinier van der Leer 77eebbdcaa
Update README and unbreak autogpt.core:cli-web 2023-09-15 13:24:46 +02:00
Reinier van der Leer 9bd13c5897
AutoGPT: Enhance log readability of autogpt.core 2023-09-15 13:11:43 +02:00
Reinier van der Leer 5074d696cf
AutoGPT: Make `autogpt.core` play nice with its parent module 2023-09-15 13:10:02 +02:00
merwanehamadi b4401cd409
add benchmark endpoints mock (#5221)
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-09-15 08:48:12 -07:00
SwiftyOS 74c46bae7a Added cli tool for setting up and running the project 2023-09-15 15:14:06 +02:00
merwanehamadi 19e4af4ce7
Add integrations to the forge (#5220)
Create README.md
2023-09-15 06:04:36 -07:00
SwiftyOS 1a78150b60 added igonoring of reports folder 2023-09-15 13:38:41 +02:00
SwiftyOS 89862289e2 deleted unused files 2023-09-15 10:46:24 +02:00
SwiftyOS 5f95920d66 Added ascii art 2023-09-15 10:41:05 +02:00
SwiftyOS dce7636798 Updated run script 2023-09-15 10:21:44 +02:00
Reinier van der Leer 42bc3af109
Add pyproject file to autogpt.core 2023-09-15 05:44:39 +02:00
Reinier van der Leer b21d68a8ab
Migrate AutoGPT agent to poetry (#5219)
Inspired by #1102

* Migrate AutoGPT agent to poetry

  Co-authored-by: rickythefox <richard@ginzburg.se>

* Rewrite automatic dependency check (check_requirements.py) for poetry

* Sort dependencies

* Add instructions for poetry to README
2023-09-15 05:18:44 +02:00
merwanehamadi a1284336ba
Autogpts ci unified for the hackathon (#5218)
AutoGPTs CI parametrized
2023-09-14 09:11:45 -07:00
merwanehamadi 35e0184ca9
AutoGPTs CI (#5216)
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-09-14 08:29:04 -07:00
SwiftyOS 0ee7209c2b Updating forge instructions and fixing version conflict 2023-09-14 17:00:48 +02:00
SwiftyOS 9e6ebf38c7 Updated readme 2023-09-14 16:43:19 +02:00
SwiftyOS 5a2833ffb8 moved forge into autogpts 2023-09-14 15:53:55 +02:00
SwiftyOS ed172dec19 fixed datetime and changed benchmark defaults for autogpt 2023-09-13 13:47:26 +02:00
SwiftyOS ab26c07296 changes the file_logger.txt to .log 2023-09-13 12:19:26 +02:00
merwanehamadi b2fc8f2a06
Integrate benchmark and autogpt (#5208)
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-09-12 19:30:45 -07:00
Silen Naihin 69dadee416 moving back license, removing unnecessary files 2023-09-12 14:56:33 -07:00
Merwane Hamadi cd30e18986 Change agbenchmark folder 2023-09-12 12:40:53 -07:00
Silen Naihin 897d492235 Merge branch 'master' into fix/readme 2023-09-11 19:19:47 -07:00
Reinier van der Leer 1e141c9682
Fix tests badge in READMEs 2023-09-09 03:55:26 +02:00
Reinier van der Leer 1cfc3f9d43
Auto-GPT: unbreak Docker release build 2023-09-09 03:52:04 +02:00
Mauro Druwel 77806700ab
Add support for args to `execute_python_file` (#3972)
* 🎉 Python scripts can now be executed with arguments through Docker.🎉

* Make args optional

---------

Co-authored-by: k-boikov <64261260+k-boikov@users.noreply.github.com>
Co-authored-by: Reinier van der Leer <reinier.vanderleer@agpt.co>
2023-09-09 03:38:33 +02:00
Reinier van der Leer 6d7d5ae065
Auto-GPT: fix `test_get_bulletin_from_web_success` 2023-09-09 03:34:57 +02:00
Reinier van der Leer 69fdaa45d4
Auto-GPT: Fix a bunch of tests 2023-09-08 23:54:06 +02:00
Auto-GPT-Bot b1dcd83a58 Update cassette submodule 2023-09-08 21:32:23 +00:00
James Collins aef6b50b11
Refactor/remove abstract singleton as voice base parent (#4931)
Co-authored-by: Reinier van der Leer <reinier.vanderleer@agpt.co>
2023-09-08 23:28:36 +02:00
Auto-GPT-Bot fc96309a73 Update cassette submodule 2023-09-08 21:26:34 +00:00
Reinier van der Leer 94bdcbabfc
Fix Auto-GPT CI cassette submodule 2023-09-08 23:07:17 +02:00
Reinier van der Leer 08e6254232
Use smart LLM for automatic config generation 2023-09-08 13:49:48 +02:00
Silen Naihin 67e2fcf9d6 read me changes 2023-09-07 14:26:16 -07:00
Reinier van der Leer ae1452c487
Relocate CoC and fix symlinks 2023-09-06 17:48:29 +02:00
Reinier van der Leer 6968b69cee
Fix docs deployment 2023-09-06 17:36:51 +02:00
Reinier van der Leer 650072eb99
Fix CI/CD for Auto-GPT + docs site deployment 2023-09-06 17:33:08 +02:00
Reinier van der Leer 9724f44105
Fix CODEOWNERS 2023-09-06 16:41:21 +02:00
Reinier van der Leer c45f675119
Remove unused autogpt/benchmarks.py 2023-09-06 15:49:43 +02:00
Reinier van der Leer 2949683c23
Update CONTRIBUTING.md 2023-09-06 05:05:55 +02:00
Merwane Hamadi 66719e4c78 Cleanup 2023-09-05 16:34:55 -07:00
Merwane Hamadi 8489052358 Move Auto-GPT to autogpts/autogpt 2023-09-05 09:40:24 -07:00