Reinier van der Leer
2c53530e99
Fix path processing ( #5032 )
...
* Fix and clean up path processing in logs module
* Fix path processing throughout the project
* Fix plugins test
* Fix borky pytest vs mkdir(exist_ok=True)
* Update docs and gitignore for new workspace location
* Fix borky pytest vol.2
* ok james
2023-07-21 11:36:15 -07:00
Reinier van der Leer
9cf35010c6
Fix plugin loading issues ( #4888 )
...
* Fix Config model initialization
* Fix basedir determination in install_plugin_dependencies
* Add logging to install_plugin_dependencies()
---------
Co-authored-by: collijk <collijk@uw.edu >
2023-07-06 01:05:07 +02:00
merwanehamadi
9f353f41c4
Use Configuration of the rearch branch ( #4803 )
2023-06-26 17:01:36 -07:00
merwanehamadi
10d7747ae2
Use JSON format for commands signature ( #4714 )
...
* Use JSON for command signature
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com >
* Improve plugin backward compatibility (#4716 )
* Fixed plugin test
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com >
* Fix Docker-CI
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com >
* Put back commands, clean typing and signatures
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com >
---------
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com >
Co-authored-by: Erik Peterson <e@eriklp.com >
Co-authored-by: Luke K (pr-0f3t) <2609441+lc0rp@users.noreply.github.com >
2023-06-17 08:39:17 -07:00
Erik Peterson
49d1a5a17b
Rework plugin config to be file-based ( #4673 )
2023-06-13 20:54:55 -07:00
merwanehamadi
ee9f10a8d8
remove unused imports automatically ( #4449 )
...
* remove unused imports automatically
* add linters to pr template
* remove useless try statement
2023-05-28 05:50:50 -07: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
Eddie Cohen
5ce6da95fc
Make y/n configurable ( #3178 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-04-27 21:26:47 +02:00
Andres Caicedo
f8dfedf1c6
Add function and class descriptions to tests ( #2715 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-04-24 14:55:49 +02:00
riensen
8173e4d139
Fix: Mulitple plugins per zip for Auto-GPT-Plugins
2023-04-22 18:31:04 +02:00
riensen
9b78e71d16
Use allowlist and denylist naming
2023-04-20 19:01:09 +02:00
BillSchumacher
4c7b582454
apply black
2023-04-18 19:09:15 -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
Evgeny Vakhteev
894026cdd4
reshaping code and fixing tests
2023-04-18 12:52:09 -07:00
Evgeny Vakhteev
7f4e38844f
adding openai plugin loader
2023-04-17 14:57:55 -07:00
Evgeny Vakhteev
08ad320d19
moving load plugins into plugins from main, adding tests
2023-04-17 09:33:01 -07:00