Reinier van der Leer
5070cc32ac
Fix Config type hint problems caused by #4803 ( #4840 )
...
Co-authored-by: Luke <2609441+lc0rp@users.noreply.github.com >
2023-06-30 08:15:00 -04:00
merwanehamadi
9f353f41c4
Use Configuration of the rearch branch ( #4803 )
2023-06-26 17:01:36 -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
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
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
Valay Dave
6ae90a3ea2
[bug] list_files api signature change in data_ingestion.py and lo… ( #3601 )
2023-05-01 06:57:16 +01:00
Richard Beales
06ae4684c8
replace 50+ occurrences of print() with logger ( #3056 )
...
Co-authored-by: James Collins <collijk@uw.edu >
Co-authored-by: Luke Kyohere <lkyohere@mfsafrica.com >
Co-authored-by: k-boikov <64261260+k-boikov@users.noreply.github.com >
Co-authored-by: Media <12145726+rihp@users.noreply.github.com >
Co-authored-by: Nicholas Tindle <nick@ntindle.com >
2023-04-29 23:40:57 -05:00
Merwane Hamadi
cf9a94a8b6
isort implemented
2023-04-17 13:42:01 -07:00
Slowly-Grokking
f5c600a9f8
relocate data_ingestion.py
...
making this work without code change
update readme
2023-04-15 13:59:42 -05:00