Commit Graph

  • 3e697d5bd0 Retry 503 OpenAI errors (#4745) merwanehamadi 2023-06-19 13:20:10 -07:00
  • 1fead303a0 Retry 503 OpenAI errors Merwane Hamadi 2023-06-19 12:49:56 -07:00
  • 2a8f4ce0b7 Fixing syntax error from mis-merge Luke 2023-06-19 19:46:46 +00:00
  • 71ca4ea990 Updates to sync 0.4.1 to master Luke 2023-06-19 19:36:46 +00:00
  • eb2410ac6c Merge remote-tracking branch 'upstream/master' into Release-v0.4.1 Luke K (pr-0f3t) 2023-06-19 14:08:06 -04:00
  • abb397e442 Release v0.4.1 (#4686) Luke K (pr-0f3t) 2023-06-19 12:41:40 -04:00
  • 1eb278f3cc Update README.md Silen Naihin 2023-06-19 09:53:30 -04:00
  • f37981c388 init first challenge template scarletpan 2023-06-19 12:39:34 +00:00
  • 7d923f83e6 Update cassette submodule Auto-GPT-Bot 2023-06-19 03:35:37 +00:00
  • 9f737274b7 Fix issues with execute_python_code responses (#4738) Erik Peterson 2023-06-18 20:30:08 -07:00
  • ee7d04775e Update cassette submodule Auto-GPT-Bot 2023-06-19 03:05:39 +00:00
  • 0abfa3a68f Remove config from command decorator (#4736) merwanehamadi 2023-06-18 20:00:23 -07:00
  • 8077d2a249 Update cassette submodule Auto-GPT-Bot 2023-06-19 02:10:07 +00:00
  • a7f805604c Pass config everywhere in order to get rid of singleton (#4666) merwanehamadi 2023-06-18 19:05:41 -07:00
  • 51f2295971 init agbenchmark Silen Naihin 2023-06-18 11:14:54 -04:00
  • 85651de3bc Merge pull request #1 from Significant-Gravitas/setup merwanehamadi 2023-06-18 07:55:58 -07:00
  • 7d4d51ccbb Setup Merwane Hamadi 2023-06-18 07:55:16 -07:00
  • c6a22abb10 Initial commit merwanehamadi 2023-06-18 07:30:54 -07:00
  • 096d27f342 Fix execute_command coming from plugins (#4729) Erik Peterson 2023-06-17 14:53:58 -07:00
  • 7bac56b57d Fix execute_command coming from plugins (#4730) Erik Peterson 2023-06-17 14:45:34 -07:00
  • dc1b484630 Update cassette submodule Auto-GPT-Bot 2023-06-17 15:46:07 +00:00
  • 10d7747ae2 Use JSON format for commands signature (#4714) merwanehamadi 2023-06-17 08:39:17 -07:00
  • 7f6f18f642 Bulletin.md update for 0.4.1 release (#4721) Luke K (pr-0f3t) 2023-06-17 05:03:21 -03:00
  • 0b6fec4a28 Fix summarization happening in first cycle (#4719) merwanehamadi 2023-06-16 18:17:47 -07:00
  • 4a307ad4eb Fixed plugin test Luke 2023-06-16 11:53:25 +00:00
  • e02105ee89 Improve plugin backward compatibility (#4716) Luke K (pr-0f3t) 2023-06-16 08:28:58 -03:00
  • d923004e20 Remove app commands, audio text and playwright (#4711) merwanehamadi 2023-06-15 15:04:51 -07:00
  • 9943c58fba Fix test_make_agent Reinier van der Leer 2023-06-15 23:59:15 +02:00
  • 244393e4ef Add fallback token limit in llm.utils.create_chat_completion Reinier van der Leer 2023-06-15 23:11:52 +02:00
  • a30e5a85b2 Remove write_tests command (#4707) merwanehamadi 2023-06-15 13:32:20 -07:00
  • 512d7ba208 Remove analyze_code (#4705) merwanehamadi 2023-06-15 12:55:50 -07:00
  • 195a7fcad8 Refactor module layout of command classes (#4706) Erik Peterson 2023-06-15 11:34:41 -07:00
  • 12588b6483 Fix openai.py linting errors Reinier van der Leer 2023-06-15 18:50:26 +02:00
  • 426cfef882 Unpin OpenAI model versions in model info mapping Reinier van der Leer 2023-06-15 18:19:03 +02:00
  • 3525a4b6db Count tokens with tiktoken (#4704) merwanehamadi 2023-06-15 09:09:59 -07:00
  • f0a5250da5 Implement loading MemoryItems from file in JSONFileMemory (#4703) Reinier van der Leer 2023-06-15 17:45:14 +02:00
  • a1e5be7077 Update OpenAI model info and remove duplicate modelsinfo.py (#4700) Reinier van der Leer 2023-06-15 17:14:24 +02:00
  • bbaa5b89c2 Add CI trigger for release-* branches Reinier van der Leer 2023-06-15 13:16:25 +02:00
  • 6e6e7fcc9a Extract openai API calls and retry at lowest level (#3696) James Collins 2023-06-14 07:59:26 -07:00
  • a5544a06e1 Merge branch 'stable' into Release-v0.4.1 Luke K (pr-0f3t) 2023-06-14 07:45:58 -03:00
  • c17d825bba Remove urls tts macos (#4260) gravelBridge 2023-06-14 03:43:06 -07:00
  • c76c67a69c Introduce method to ignore unexpected command params (#3570) Richard Beales 2023-06-14 10:03:11 +01:00
  • 49d1a5a17b Rework plugin config to be file-based (#4673) Erik Peterson 2023-06-13 20:54:55 -07:00
  • 0c8f2cfd1c Fix autogpt docker image not working because missing prompt_settings (#4680) merwanehamadi 2023-06-13 12:18:39 -07:00
  • 3df8c1b501 Make benchmarks create cassettes without using them (#4664) merwanehamadi 2023-06-13 11:29:20 -07:00
  • 857c330d58 Update challenge scores Auto-GPT-Bot 2023-06-13 16:59:27 +00:00
  • 07d9b584f7 Correct and clean up JSON handling (#4655) Erik Peterson 2023-06-13 09:54:50 -07:00
  • 7bf39cbb72 Include the token length of the current summary (#4670) Kinance 2023-06-13 08:29:11 +09:00
  • f277e6aa2d Strip spaces from the end of truncated ai_name in log_cycle.py (#4672) Reinier van der Leer 2023-06-13 00:14:15 +02:00
  • d5afbbee26 Add challenge name and level to pytest logs (#4661) merwanehamadi 2023-06-12 08:03:14 -07:00
  • a9d177eeeb Remove unused function split_file from file_operations.py (#4658) Reinier van der Leer 2023-06-12 02:20:39 +02:00
  • ff46c16805 Remove extra spaces in summarization prompt (#4660) Kinance 2023-06-12 09:13:47 +09:00
  • 62dd1675a0 Add basic Netlify config (#4662) Reinier van der Leer 2023-06-12 02:00:57 +02:00
  • e60dfca9fc Fix run.sh shebang (#4561) David 2023-06-12 01:44:18 +02:00
  • a7faab32fe Fix typo in docs/setup.md (#4613) digger yu 2023-06-12 07:17:48 +08:00
  • 2ce6ae6707 Change memory challenge expectations (#4657) merwanehamadi 2023-06-11 14:34:02 -07:00
  • fd04db12fa Use prompt_toolkit to enable keyboard navigation in CLI (#4649) Erik Peterson 2023-06-11 14:19:42 -07:00
  • bc5dbb6692 Implement Batch Summarization in MessageHistory Class to manage context length under model's token limit (#4652) Kinance 2023-06-12 05:04:41 +09:00
  • 9150f32f8b Fix benchmark logs (#4653) merwanehamadi 2023-06-11 07:34:57 -07:00
  • 6fb9b6d03b Retry regression tests (#4648) merwanehamadi 2023-06-11 07:21:26 -07:00
  • 4e621280bb Update cassette submodule Auto-GPT-Bot 2023-06-10 22:51:23 +00:00
  • 0594ba33a2 Pass agent to commands instead of config (#4645) Erik Peterson 2023-06-10 15:48:50 -07:00
  • 097ce08908 Create benchmarks.yml (#4647) merwanehamadi 2023-06-10 15:11:24 -07:00
  • c1ee8cb62e Upload logs as artifacts (#4640) merwanehamadi 2023-06-10 15:07:02 -07:00
  • 6b9e3b21d3 Add config as attribute to Agent, rename old config to ai_config (#4638) Erik Peterson 2023-06-10 14:47:26 -07:00
  • 15c6b0c1c3 Implement directory-based plugin system (#4548) Erik Peterson 2023-06-10 13:16:00 -07:00
  • 6ff8478118 Add settings for custom base url (#2594) DGdev91 2023-06-10 13:57:42 +02:00
  • 3c51ff501f dcrement memory challenge c (#4639) merwanehamadi 2023-06-09 20:46:06 -07:00
  • f5a447308d Update cassette submodule Auto-GPT-Bot 2023-06-10 00:29:33 +00:00
  • fdca233fe3 Fix prompt issue causing 'No Command' issues and challenge to fail (#4623) Erik Peterson 2023-06-09 17:25:03 -07:00
  • 3f2547295f Update cassette submodule Auto-GPT-Bot 2023-06-09 22:31:11 +00:00
  • 5fe600af9d Clean up and fix issues with env configuration and .env.template (#4630) Erik Peterson 2023-06-09 15:28:30 -07:00
  • 3081f56ecb Quicker logs in pytest (#4486) merwanehamadi 2023-06-09 15:18:56 -07:00
  • 923c67e92a Update cassette submodule Auto-GPT-Bot 2023-06-09 22:06:01 +00:00
  • 474a9c4d95 False believes challenge based on sally anne test. (#4167) javableu 2023-06-10 00:02:41 +02:00
  • ff4e53d0e6 Streamline / clarify shell command control configuration (#4628) Erik Peterson 2023-06-09 11:48:20 -07:00
  • cce50bef50 Fix issues with information retrieval challenge a (#4622) Erik Peterson 2023-06-09 11:02:52 -07:00
  • 8215039785 Update cassette submodule Auto-GPT-Bot 2023-06-09 17:46:06 +00:00
  • 94280b2d14 Add command for directly executing python code (#4581) Erik Peterson 2023-06-09 10:40:32 -07:00
  • 3d06b2e4c0 Decrement information retrieval challenge a (#4637) merwanehamadi 2023-06-09 10:02:03 -07:00
  • 12ed5a957b Fix debug code challenge (#4632) merwanehamadi 2023-06-09 08:40:06 -07:00
  • 3b0d49a3e0 Make test write file hard (#4481) merwanehamadi 2023-06-09 07:50:57 -07:00
  • bd2e26a20f Inform users that challenges can be flaky (#4616) merwanehamadi 2023-06-09 07:43:56 -07:00
  • f4505add69 Set proxy headers as secrets (#4620) merwanehamadi 2023-06-07 19:39:07 -07:00
  • 1e851ba3ea Feat set token limits based on model (#4498) Stefan Ayala 2023-06-07 01:16:53 -07:00
  • dae58f8167 Update .gitignore (#4610) Nicholas Tindle 2023-06-07 01:46:09 -05:00
  • c9f1f050af feat: log new-line so user can differentiate sections better in console (#1569) Marc Bornträger 2023-06-07 07:32:43 +02:00
  • 624af3945c Update .gitignore (#882) Robin Richtsfeld 2023-06-07 07:12:12 +02:00
  • 463dc54733 Clean up apt cache in docker build (#2821) Jan 2023-06-07 03:14:47 +02:00
  • fdc6e12945 Improve logic and error messages for file reading and writing with Python code (#4567) Erik Peterson 2023-06-06 17:54:02 -07:00
  • 20a4922b40 Increase thresholds for PR autolabeler (#4602) Reinier van der Leer 2023-06-07 01:37:43 +02:00
  • 1b04e5cafc Fix duckduckgo rate limiting (#4592) merwanehamadi 2023-06-06 16:20:52 -07:00
  • 835decc6c1 Update challenge scores Auto-GPT-Bot 2023-06-06 21:48:57 +00:00
  • 53efa8f6bf Update cassette submodule & fix current_score.json generation (#4601) merwanehamadi 2023-06-06 14:46:41 -07:00
  • 055806e124 Fix inverted logic for deny_command (#4563) Erik Peterson 2023-06-06 13:56:17 -07:00
  • dafbd11686 Rearrange tests & fix CI (#4596) Reinier van der Leer 2023-06-06 19:48:49 +02:00
  • 8a881f70a3 Update cassette submodule Auto-GPT-Bot 2023-06-06 14:35:43 +00:00
  • ee6b97ef5e Fix Python CI "update cassettes" step (#4591) merwanehamadi 2023-06-06 07:27:08 -07:00
  • 60ac0c4da1 Update challenge scores Auto-GPT-Bot 2023-06-05 14:39:45 +00:00
  • 53add7b594 Sync release v0.4.0 back into master (#4585) Reinier van der Leer 2023-06-05 16:31:21 +02:00