merwanehamadi
cfdb24efac
Link all challenges to benchmark python hook ( #4786 )
2023-06-24 06:20:58 -07:00
merwanehamadi
222101b30e
Create run_task python hook to interface with benchmarks ( #4778 )
...
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com >
2023-06-23 21:15:20 -07:00
merwanehamadi
4e3f832dc3
Remove config singleton ( #4737 )
2023-06-20 06:47:59 -07:00
merwanehamadi
a7f805604c
Pass config everywhere in order to get rid of singleton ( #4666 )
...
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com >
2023-06-18 19:05:41 -07:00
Erik Peterson
195a7fcad8
Refactor module layout of command classes ( #4706 )
2023-06-15 11:34:41 -07:00
Reinier van der Leer
f0a5250da5
Implement loading MemoryItems from file in JSONFileMemory ( #4703 )
...
Further changes:
* remove `init` param from `get_memory()`, replace usages by `memory.clear()`
* make token length calculation optional in `MemoryItem.dump()`
2023-06-15 17:45:14 +02:00
merwanehamadi
9150f32f8b
Fix benchmark logs ( #4653 )
2023-06-11 15:34:57 +01:00
Erik Peterson
6b9e3b21d3
Add config as attribute to Agent, rename old config to ai_config ( #4638 )
...
* Add config as attribute to Agent, rename old config to ai_config
* Code review: Pass ai_config
---------
Co-authored-by: Nicholas Tindle <nick@ntindle.com >
Co-authored-by: merwanehamadi <merwanehamadi@gmail.com >
2023-06-10 14:47:26 -07:00
javableu
474a9c4d95
False believes challenge based on sally anne test. ( #4167 )
...
* False believes challenge based on sally anne test.
* Update test_memory_challenge_d.py
* Update challenge_d.md
Some text appearing in bold
* Update test_memory_challenge_d.py
* Update test_memory_challenge_d.py
* Update test_memory_challenge_d.py
* Update test_memory_challenge_d.py
black test_memory_challenge_d.py
* Update test_memory_challenge_d.py
replaced the dynamic time depending of the level to a fix time
* Update test_memory_challenge_d.py
isort command for the libraries
* Refactored memory challenge a
---------
Co-authored-by: Merwane Hamadi <merwanehamadi@gmail.com >
2023-06-09 15:02:41 -07:00
Erik Peterson
cce50bef50
Fix issues with information retrieval challenge a ( #4622 )
...
Co-authored-by: merwanehamadi <merwanehamadi@gmail.com >
2023-06-09 11:02:52 -07:00
merwanehamadi
12ed5a957b
Fix debug code challenge ( #4632 )
2023-06-09 08:40:06 -07:00
merwanehamadi
3b0d49a3e0
Make test write file hard ( #4481 )
2023-06-09 07:50:57 -07:00
Douglas Schonholtz
f6ee61d607
create debug challenge ( #4286 )
...
Co-authored-by: Merwane Hamadi <merwanehamadi@gmail.com >
Co-authored-by: symphony <john.tian31@gmail.com >
2023-05-30 16:28:32 -07:00
merwanehamadi
87776b2886
Make the information retrieval challenge a harder while still passing ( #4468 )
2023-05-30 15:56:58 -07:00
merwanehamadi
6806b66509
Information retrieval challenge ( #4456 )
...
* test: add information retrieval challenge b
* test: get information retrieval challenge be working.
* chore: clean up comments and imports.
* chore: fix incorrect import
* chore: clean up imports.
* fix: add web_selenium cmd. resolve missing loop cycle
* chore: remove commented code and unused imports.
* fix (4261): use 2 cycles instead of 3
* chore: fix mypy formatting
* chore: try 2 for mypy formatting
* chore: resolve flake8 issues
* chore: add docs
* chore: resolve linting flake8
* chore: correct formatting to black
* Update challenge_b.md
* refactored challenge
---------
Co-authored-by: PortlandKyGuy <kyleaaron1@gmail.com >
2023-05-30 12:10:49 -07:00
merwanehamadi
44f6d946f5
fix information retrieval challenge ( #4448 )
2023-05-27 18:26:30 -07:00
k-boikov
064e95b46b
Allow spinning to be disabled ( #4329 )
2023-05-27 00:01:34 +03:00
k-boikov
ddf59273e6
Remove obsolete full_message_history kwarg from tests ( #4411 )
2023-05-25 22:00:52 +03:00
Reinier van der Leer
bfbe613960
Vector memory revamp (part 1: refactoring) ( #4208 )
...
Additional changes:
* Improve typing
* Modularize message history memory & fix/refactor lots of things
* Fix summarization
* Move memory relevance calculation to MemoryItem & improve test
* Fix import warnings in web_selenium.py
* Remove `memory_add` ghost command
* Implement overlap in `split_text`
* Move memory tests into subdirectory
* Remove deprecated `get_ada_embedding()` and helpers
* Fix used token calculation in `chat_with_ai`
* Replace Message TypedDict by dataclass
* Fix AgentManager singleton issues in tests
---------
Co-authored-by: Auto-GPT-Bot <github-bot@agpt.co >
2023-05-25 20:31:11 +02:00
merwanehamadi
6c4426d8e6
Refactor challenges to use cycle count instead of time ( #4222 )
...
Co-authored-by: Richard Beales <rich@richbeales.net >
2023-05-15 21:44:36 -05:00
Media
900de5fe63
Challenge: Kubernetes and documentation ( #4121 )
...
* challenge_kubes_and_readme
* docs
* testing
* black and isort
* revision
* lint
* comments
* blackisort
* docs
* docs
* deleting_cassette
* suggestions
* misspelling_errors
---------
Co-authored-by: merwanehamadi <merwanehamadi@gmail.com >
2023-05-13 12:21:21 -07:00
merwanehamadi
b0163230a9
create information retrieval challenge a ( #3770 )
...
Co-authored-by: Richard Beales <rich@richbeales.net >
2023-05-04 17:44:10 +01:00
Nicholas Tindle
d74428057e
Move task_complete command out of prompt ( #3663 )
...
* feat: move task_complete command out of prompt
* fix: formatting fixes
* Add the shutdown command to the test agents
* tests: update test vcrs
---------
Co-authored-by: James Collins <collijk@uw.edu >
2023-05-03 16:40:49 -07:00
merwanehamadi
cdd91f7ea3
Feature/challenge memory management ( #3425 )
...
Co-authored-by: JS <38794445+jonathansheets517@users.noreply.github.com >
Co-authored-by: Richard Beales <rich@richbeales.net >
2023-04-29 21:09:58 +01:00
Reinier van der Leer
3d89ed1787
Fix imports, type hints and fixtures for goal oriented tests ( #3415 )
2023-04-27 19:16:56 +02:00
merwanehamadi
adbb47fb65
scrape text regression test ( #3387 )
...
Co-authored-by: James Collins <collijk@uw.edu >
2023-04-27 09:27:15 -07:00