Commit Graph

4531 Commits

Author SHA1 Message Date
Auto-GPT-Bot
c05b48f2eb gpt-engineer-20230720201639 2023-07-20 20:16:39 +00:00
Auto-GPT-Bot
05677e176b Auto-GPT-20230720201557 2023-07-20 20:15:58 +00:00
Auto-GPT-Bot
133b16bead smol-developer-20230720201129 2023-07-20 20:11:29 +00:00
merwanehamadi
fd02a74b46 Disable cache (#174) 2023-07-20 13:08:48 -07:00
James Collins
98c3f6b781 Bugfix/remove breakpoint from embedding function (#5022)
* Add links to github issues in the README and clarify run instructions

* Remove breakpoint from embedding function
2023-07-20 09:24:14 -07:00
Reinier van der Leer
db95d4cb84 Agent loop v2: Planning & Task Management (part 1: refactoring) (#4799)
* Move rename module `agent` -> `agents`

* WIP: abstract agent structure into base class and port Agent

* Move command arg path sanitization to decorator

* Add fallback token limit in llm.utils.create_chat_completion

* Rebase `MessageHistory` class on `ChatSequence` class

* Fix linting

* Consolidate logging modules

* Wham Bam Boom

* Fix tests & linting complaints

* Update Agent class docstring

* Fix Agent import in autogpt.llm.providers.openai

* Fix agent kwarg in test_execute_code.py

* Fix benchmarks.py

* Clean up lingering Agent(ai_name=...) initializations

* Fix agent kwarg

* Make sanitize_path_arg decorator more robust

* Fix linting

* Fix command enabling lambda's

* Use relative paths in file ops logger

* Fix test_execute_python_file_not_found

* Fix Config model validation breaking on .plugins

* Define validator for Config.plugins

* Fix Config model issues

* Fix agent iteration budget in testing

* Fix declaration of context_while_think

* Fix Agent.parse_and_process_response signature

* Fix Agent cycle_budget usages

* Fix budget checking in BaseAgent.__next__

* Fix cycle budget initialization

* Fix function calling in BaseAgent.think()

* Include functions in token length calculation

* Fix Config errors

* Add debug thing to patched_api_requestor to investigate HTTP 400 errors

* If this works I'm gonna be sad

* Fix BaseAgent cycle budget logic and document attributes

* Document attributes on `Agent`

* Fix import issues between Agent and MessageHistory

* Improve typing

* Extract application code from the agent (#4982)

* Extract application code from the agent

* Wrap interaction loop in a function and call in benchmarks

* Forgot the important function call

* Add docstrings and inline comments to run loop

* Update typing and docstrings in agent

* Docstring formatting

* Separate prompt construction from on_before_think

* Use `self.default_cycle_instruction` in `Agent.think()`

* Fix formatting

* hot fix the SIGINT handler (#4997)

The signal handler in the autogpt/main.py doesn't work properly because
of the clean_input(...) func. This commit remedies this issue. The issue
is mentioned in
3966cdfd69 (r1264278776)

* Update the sigint handler to be smart enough to actually work (#4999)

* Update the sigint handler to be smart enough to actually work

* Update autogpt/main.py

Co-authored-by: Reinier van der Leer <github@pwuts.nl>

* Can still use context manager

* Merge in upstream

---------

Co-authored-by: Reinier van der Leer <github@pwuts.nl>

* Fix CI

* Fix initial prompt construction

* off by one error

* allow exit/EXIT to shut down app

* Remove dead code

---------

Co-authored-by: collijk <collijk@uw.edu>
Co-authored-by: Cyrus <39694513+cyrus-hawk@users.noreply.github.com>
2023-07-20 17:34:49 +02:00
Reinier van der Leer
08a1e22973 Merge release v0.4.5 back into master (#5020) 2023-07-20 17:03:52 +02:00
ph-ausseil
307644a8c5 runner.cli parsers set as a library (#5021)
* INIT 1/2

* INIT 2/2

* LINT

---------

Co-authored-by: James Collins <collijk@uw.edu>
2023-07-20 07:42:39 -07:00
Auto-GPT-Bot
ad05c9886d beebot-20230720082652 2023-07-20 08:26:53 +00:00
Auto-GPT-Bot
5f795e203a gpt-engineer-20230720082013 2023-07-20 08:20:13 +00:00
Auto-GPT-Bot
622e0a2d62 smol-developer-20230720081909 2023-07-20 08:19:09 +00:00
Auto-GPT-Bot
204af6597d beebot-20230719220421 2023-07-19 22:04:21 +00:00
Auto-GPT-Bot
71ff6f1b8c gpt-engineer-20230719220229 2023-07-19 22:02:30 +00:00
Auto-GPT-Bot
d14ccd71cd Auto-GPT-20230719215939 2023-07-19 21:59:40 +00:00
Auto-GPT-Bot
aec0e2fe7a smol-developer-20230719215612 2023-07-19 21:56:12 +00:00
merwanehamadi
df5c66d8a7 Change beebot submodule (#170) 2023-07-19 14:53:42 -07:00
Auto-GPT-Bot
ef684baa44 beebot-20230719204124 2023-07-19 20:41:24 +00:00
Auto-GPT-Bot
147425837c Auto-GPT-20230719204050 2023-07-19 20:40:51 +00:00
Auto-GPT-Bot
2fcf5352b2 smol-developer-20230719204010 2023-07-19 20:40:10 +00:00
merwanehamadi
dcdc0c9727 Integrate Beebot (#169) 2023-07-19 13:37:29 -07:00
Luke
9799ec5551 Release v0.4.5 (#4981) 2023-07-19 14:17:43 -04:00
Auto-GPT-Bot
f475631cdd Auto-GPT-20230719082204 2023-07-19 08:22:04 +00:00
Auto-GPT-Bot
34309a6c00 gpt-engineer-20230719081909 2023-07-19 08:19:09 +00:00
Auto-GPT-Bot
5fe95adc06 smol-developer-20230719081854 2023-07-19 08:18:54 +00:00
Reinier van der Leer
0c94bb5f25 Fix configuring TTS engine (#5005) 2023-07-18 13:34:52 -07:00
Auto-GPT-Bot
fb1c34ec9f mini-agi-20230718162705 2023-07-18 16:27:06 +00:00
Auto-GPT-Bot
ef1ded3460 gpt-engineer-20230718162154 2023-07-18 16:21:54 +00:00
Auto-GPT-Bot
52e7f92e54 Auto-GPT-20230718162039 2023-07-18 16:20:39 +00:00
Auto-GPT-Bot
953060335d smol-developer-20230718162012 2023-07-18 16:20:12 +00:00
merwanehamadi
d46124a9d8 Push reports to google drive (#167)
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
2023-07-18 09:17:45 -07:00
Auto-GPT-Bot
15d50a5ccb smol-developer-20230718082443 2023-07-18 08:24:43 +00:00
Auto-GPT-Bot
b2f52f08f4 Auto-GPT-20230718082255 2023-07-18 08:22:55 +00:00
Auto-GPT-Bot
e585658865 gpt-engineer-20230718082111 2023-07-18 08:21:11 +00:00
Auto-GPT-Bot
86978b5924 mini-agi-20230718025130 2023-07-18 02:51:30 +00:00
Auto-GPT-Bot
857b72df87 gpt-engineer-20230718024636 2023-07-18 02:46:37 +00:00
Auto-GPT-Bot
0eb04c1e34 Auto-GPT-20230718024545 2023-07-18 02:45:45 +00:00
Auto-GPT-Bot
328643e5f2 smol-developer-20230718024435 2023-07-18 02:44:35 +00:00
Silen Naihin
12c5d54583 Fixing memory challenges, naming, testing mini-agi, smooth retrieval scaling (#166) 2023-07-17 19:41:58 -07:00
Auto-GPT-Bot
c7a5498f0f gpt-engineer-20230718002527 2023-07-18 00:25:27 +00:00
Auto-GPT-Bot
cf14609b51 Auto-GPT-20230718002209 2023-07-18 00:22:09 +00:00
Auto-GPT-Bot
ed5fd3416a smol-developer-20230718001759 2023-07-18 00:17:59 +00:00
merwanehamadi
2d8fa5ca6f Use report location (#165) 2023-07-17 20:15:10 -04:00
Luke
d76317fbf3 Update BULLETIN.md and version numbers (#5002)
Co-authored-by: lc0rp <2609411+lc0rp@users.noreply.github.com>
2023-07-17 20:11:30 -04:00
Sohrab Saran
a758acef2c Fix execute_python_file workspace mount & Windows path formatting (#4996)
* fix for #4975

* Add TODO based on code comment.

* Use builtin `Path.as_posix()`

* Remove TODO

---------

Co-authored-by: Reinier van der Leer <github@pwuts.nl>
2023-07-17 20:24:47 +02:00
Reinier van der Leer
515742ee61 Fix loading the plugins config (#5000) 2023-07-17 19:11:55 +02:00
Silen Naihin
8aa6452cc4 file naming when --test (#164) 2023-07-17 11:24:16 -04:00
Silen Naihin
dffc1dfd51 internal_info.json dynamic changes (#163) 2023-07-17 09:39:24 -04:00
Silen Naihin
ce4cefe7e7 Dynamic home path for runs (#119) 2023-07-16 18:24:06 -07:00
Auto-GPT-Bot
5c7acbc719 gpt-engineer-20230716225908 2023-07-16 22:59:08 +00:00
Auto-GPT-Bot
a36eadf554 Auto-GPT-20230716225231 2023-07-16 22:52:31 +00:00