merwanehamadi
58d84787f3
Test Agent.create_agent_feedback ( #3209 )
2023-04-25 08:41:57 -07:00
Peter Petermann
6fc6ea69d2
this changes it so the file from config is used, rather than a hardcoded name that might not exist ( #3189 )
2023-04-25 07:56:59 +01:00
AbTrax
ae31dd4bb1
Feature: Added Self Feedback ( #3013 )
...
* Feature: Added Self Feedback
* minor fix: complied to flake8
* Add: Self Feedback To Usage.md
* Add: role/goal allignment
* Added: warning to usage.md
* fix: Formatted with black
---------
Co-authored-by: Richard Beales <rich@richbeales.net >
2023-04-25 06:28:06 +01:00
James Collins
7e5afd8744
Refactor/decouple logger from global configuration ( #3171 )
...
* Decouple logging from the global configuration
* Configure logging first
* Clean up global voice engine creation
* Remove class vars from logger
* Remove duplicate implementation of
---------
Co-authored-by: Richard Beales <rich@richbeales.net >
2023-04-25 05:41:30 +01:00
James Collins
dfcbf6eee6
Refactor/move singleton out of config module ( #3161 )
2023-04-24 17:24:57 -05:00
James Collins
dcd6aa912b
Add workspace abstraction ( #2982 )
...
* Add workspace abstraction
* Remove old workspace implementation
* Extract path resolution to a helper function
* Add api key requirements to new tests
2023-04-23 14:36:04 -05:00
BillSchumacher
23c650ca10
Merge branch 'master' of https://github.com/BillSchumacher/Auto-GPT into plugin-support
2023-04-19 17:28:17 -05:00
BillSchumacher
3f2d14f4d8
Fix isort?
2023-04-18 19:07:39 -05:00
BillSchumacher
86d3444fb8
isort, add proper skips.
2023-04-18 18:59:23 -05:00
BillSchumacher
085842d43c
Merge branch 'master' of https://github.com/BillSchumacher/Auto-GPT into plugin-support
2023-04-18 18:44:40 -05:00
Taylor Beeston
b84de4f7f8
♻️ Use AutoGPT template package for the plugin type
2023-04-17 22:10:40 -07:00
bingokon
31900f6733
Merge remote-tracking branch 'upstream/master'
...
# Conflicts:
# autogpt/app.py
# autogpt/json_fixes/auto_fix.py
# autogpt/json_fixes/bracket_termination.py
# autogpt/json_fixes/master_json_fix_method.py
# autogpt/json_utils/json_fix_llm.py
# autogpt/json_utils/utilities.py
2023-04-18 00:01:58 +01:00
BillSchumacher
67846bad21
Merge pull request #2192 from merwanehamadi/feature/change-flake-config
...
Align flake, black and isort to pipelines and precommit hooks
2023-04-17 17:28:12 -05:00
Merwane Hamadi
cf9a94a8b6
isort implemented
2023-04-17 13:42:01 -07:00
Sourcery AI
9705f60dd3
'Refactored by Sourcery'
2023-04-17 19:44:54 +00:00
Richard Beales
9cb1555ade
Merge pull request #2193 from Lootheo/betterparsing
...
changed rstrip for strip and added case for empty string
2023-04-17 20:43:25 +01:00
Taylor Beeston
dea5000a01
🐛 Fix pre_instruction
2023-04-17 12:40:46 -07:00
Manuel Otheo
57ee84437b
changed break for continue
2023-04-17 09:20:52 -06:00
Manuel Otheo
286edbbb8c
changed rstrip for strip and added case for empty string
...
changed rstrip for strip and added case for empty string in agent.py
2023-04-17 09:17:07 -06:00
Acer
1d49b87e48
added missing import
2023-04-17 18:34:11 +04:30
BingokoN
0d2e196368
refactoring/splitting the json fix functions into general module and llm module which need AI's assistance.
2023-04-17 12:14:43 +01:00
BillSchumacher
fe85f079b0
Fix early abort
2023-04-17 01:09:17 -05:00
BillSchumacher
fbd4e06df5
Add early abort functions.
2023-04-16 23:39:33 -05:00
BillSchumacher
708374d95b
fix linting
2023-04-16 22:56:34 -05:00
BillSchumacher
81c65af560
blacked
2023-04-16 22:51:39 -05:00
BillSchumacher
c0aa423d7b
Fix agent remembering do nothing command, use correct google function, disabled image_gen if not configured.
2023-04-16 22:46:38 -05:00
BillSchumacher
03c137741a
Merge branch 'master' of https://github.com/BillSchumacher/Auto-GPT into plugin-support
2023-04-16 22:13:37 -05:00
BillSchumacher
c110f3489d
Finish integrating command registry
2023-04-16 21:51:36 -05:00
bingokon
7a32e03bd5
refactoring the all json utilities
2023-04-17 00:48:53 +01:00
Merwane Hamadi
1513be4acd
hotfix user input
2023-04-16 23:47:44 +01:00
Merwane Hamadi
89e0e89927
change master prompt to system prompt
2023-04-16 23:07:06 +01:00
Merwane Hamadi
b50259c25d
Update variable names, improve comments, and modify input handling in agent.py
2023-04-16 23:07:06 +01:00
BillSchumacher
ec8ff0fcde
Merge branch 'command_registry' of https://github.com/kreneskyp/Auto-GPT into plugin-support
2023-04-16 15:25:21 -05:00
BillSchumacher
3fadf2c90b
Blacked
2023-04-16 14:15:38 -05:00
BillSchumacher
c544cebbe6
Merge branch 'master' of https://github.com/BillSchumacher/Auto-GPT into plugin-support
2023-04-16 14:15:15 -05:00
Merwane Hamadi
bf24cd9508
Refactor agent.py to improve JSON handling and validation
2023-04-16 11:32:27 -07:00
jayceslesar
8990911522
unify annotations to future syntax
2023-04-16 14:02:48 -04:00
BillSchumacher
05bafb9838
Fix fstring bug.
2023-04-16 00:40:00 -05:00
BillSchumacher
abb54df4d0
Add custom commands to execute_command via promptgenerator
2023-04-16 00:37:21 -05:00
BillSchumacher
83403ad3ab
add pre_command and post_command hooks.
2023-04-16 00:20:00 -05:00
BillSchumacher
17478d6a05
Add post planning hook
2023-04-16 00:09:11 -05:00
BillSchumacher
397627d1b9
add post_instruction hook
2023-04-16 00:01:23 -05:00
BillSchumacher
00225e01b3
Fix another bad implementation detail.
2023-04-15 23:54:20 -05:00
BillSchumacher
fc7db7d86f
Fix bad logic probably.
2023-04-15 23:51:43 -05:00
BillSchumacher
ee42b4d06c
Add pre_instruction and on_instruction hooks.
2023-04-15 23:45:16 -05:00
BillSchumacher
09a5b3149d
Add on_planning hook.
2023-04-15 23:01:01 -05:00
BillSchumacher
68e26bf9d6
Refactor main startup to store AIConfig on Agent for plugin usage.
2023-04-15 22:43:17 -05:00
youkaichao
afd2c5e2c6
update type annotation
2023-04-15 22:04:05 +08:00
BillSchumacher
1073954fb7
Reorg ( #1537 )
...
* Pi's message.
* Fix most everything.
* Blacked
* Add Typing, Docstrings everywhere, organize the code a bit.
* Black
* fix import
* Update message, dedupe.
* Increase backoff time.
* bump up retries
2023-04-15 13:56:23 +01:00