Commit Graph

4237 Commits (f4e7b1c61c876b839b9071c218d4f0c46a095f24)

Author SHA1 Message Date
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 869682a87d Added windows check in the setup script 2023-09-18 17:57:17 +02:00
SwiftyOS 4e2d48b8bd Added benchmarking to the quickstart 2023-09-18 17:56:45 +02:00
SwiftyOS 7022eda1a3 Updated cli 2023-09-18 17:56:23 +02:00
SwiftyOS af7c5e0291 Fix test listing 2023-09-18 16:40:30 +02:00
SwiftyOS c1abe0e85f Added running of the agent section 2023-09-18 16:37:54 +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 7875cb67ec fixed code block 2023-09-18 12:29:26 +02:00
SwiftyOS f54e334e0d Added basic quickstart guide 2023-09-18 12:28:37 +02:00
SwiftyOS e38008879a fixed arena enter command 2023-09-18 12:27:09 +02:00
Slaine Willey ac36f7bfc7
fix broken link - Readme.md (#5246) 2023-09-18 10:55:01 +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
SwiftyOS 3ea9d6a70f simplified the install script add help instruction 2023-09-17 18:41:06 +02:00
Reinier van der Leer b181733d59
Protect meta issues from being staled 2023-09-17 16:56:49 +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
hunteraraujo 4463f75756 Fix issue where side bar view is not disabled 2023-09-16 22:19:42 -07:00
hunteraraujo 60ae12dfd5 Implement UI Disable Feature During Benchmark Run
Added a state variable isBenchmarkRunning in SkillTreeViewModel to track the status of benchmark execution. This state variable is used to conditionally disable specific UI components:

- The "Initiate test suite" button in TaskQueueView is disabled during the benchmark.
- All IconButtons in SideBarView are disabled during the benchmark.
- Node selection in SkillTreeView is disabled during the benchmark.

This ensures that the user cannot interact with these components while a benchmark test is running, thereby improving UX and preventing potential issues.
2023-09-16 19:24:54 -07:00
hunteraraujo 11101286a3 Remove comment 2023-09-16 19:02:45 -07:00
hunteraraujo 6b921b5eda Refactor test suite button + rename method to runBenchmark 2023-09-16 18:56:42 -07:00
hunteraraujo 25ce1d6be0 Fix regression with deleting tasks 2023-09-16 17:28:58 -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 4e43e4be78
Update CI pipy (#5240) 2023-09-16 17:00:46 -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
hunteraraujo d48eb99669 Pass Real Data to callGenerateReport in TaskQueueView
This commit updates the `TaskQueueView` to pass real data from the `selectedNodeHierarchy` to the `callGenerateReport` method in `SkillTreeViewModel`. An array of test names is constructed from the reversed node hierarchy, and these names are used as the `tests` field in the `ReportRequestBody`.

Note: The `category` field is now an empty string as per the new requirement, and `mock` continues to be set to true.
2023-09-16 15:14:34 -07:00
merwanehamadi 3e612e97de
Update version to 0.0.10 (#5238)
Update pyproject.toml
2023-09-16 15:07:53 -07:00
merwanehamadi 098bcb8b8d
Add working directory to agbenchmark pipy CI (#5237) 2023-09-16 14:36:35 -07:00
merwanehamadi 5039f25585
Update CI to release agbenchmark to pypi (#5236) 2023-09-16 14:29:55 -07:00
merwanehamadi cb8cb5f7a3
Update pyproject.toml (#5235) 2023-09-16 14:11:59 -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
hunteraraujo 454b78c1ac Integrate callGenerateReport with TaskQueueView's Checkmark Button
This commit integrates the `callGenerateReport` method from `SkillTreeViewModel` into the `TaskQueueView`. Now, when the user clicks the green checkmark button, the `callGenerateReport` method is triggered with hardcoded values for testing purposes.

Note: The implementation is still temporary and will be updated for dynamic behavior in the future.
2023-09-16 11:04:40 -07:00
hunteraraujo 39c0a1c4f8 Merge branch 'master' of github.com:Significant-Gravitas/Auto-GPT 2023-09-16 10:56:49 -07:00
merwanehamadi 991e816ea2
Fix CORS issue (#5232)
* Allow Cors

* Update app.py
2023-09-16 10:56:21 -07:00
SwiftyOS cbcdcad43c Added ascii art to cli 2023-09-16 19:53:28 +02:00
SwiftyOS b155508b12 removed swifty arena entry 2023-09-16 19:40:21 +02:00
hunteraraujo 7f5c50dfeb Extend ReportRequestBody to Include "mock" Boolean Field
This commit adds a new boolean field, "mock", to the `ReportRequestBody` class. This additional field is in line with the new requirements to specify whether the report is a mock or not.

The `toJson()` method is also updated to include this new field during serialization.
2023-09-16 10:39:33 -07:00
SwiftyOS 4245a6c4f0 switch check to see if the submission branch exists 2023-09-16 19:37:52 +02:00
SwiftyOS 5bfefd6a12 fixed branch names 2023-09-16 19:06:18 +02:00
SwiftyOS 02bda90a29 Added an update function, instructions on how to make another submission and an update function 2023-09-16 18:51:02 +02:00
SwiftyOS 2211efc800 black formatting 2023-09-16 18:28:26 +02:00
SwiftyOS 7fda0c7884 removed submit command 2023-09-16 18:27:42 +02:00
SwiftyOS aea21a9694 deleted sync command 2023-09-16 18:24:48 +02:00
SwiftyOS 03abb32cca deleted swifty agent 2023-09-16 18:24:04 +02:00