Sarah Wooders
fb29290dd4
Dependency management ( #337 )
...
* Divides dependencies into `pip install pymemgpt[legacy,local,postgres,dev]`.
* Update docs
2023-11-06 19:45:44 -08:00
Charles Packer
2d57564c35
make timezone local by default ( #298 )
...
Co-authored-by: orderwat <github@oderwat.de >
2023-11-03 21:15:15 -07:00
Sarah Wooders
b9ce763fda
VectorDB support (pgvector) for archival memory ( #226 )
2023-11-03 16:19:15 -07:00
Charles Packer
25dd225d04
strip '/' and use osp.join (Windows support) ( #283 )
...
* strip '/' and use osp.join
* grepped for MEMGPT_DIR, found more places to replace '/'
* typo
* grep pass over filesep
---------
Co-authored-by: Vivian Fang <hi@vivi.sh >
2023-11-03 13:54:29 -07:00
Vivian Fang
5a60e92e8d
Support for MemGPT + Autogen + Local LLM ( #231 )
...
* various fixes to get autogen working again
* MemGPT+Autogen+Local LLM example working
Co-Authored-By: nmx0 <nmx0@users.noreply.github.com >
* propagate model to other memgpt_agent constructor
* fix agent_groupchat
* tested on lm studio
---------
Co-authored-by: nmx0 <nmx0@users.noreply.github.com >
Co-authored-by: cpacker <packercharles@gmail.com >
2023-11-01 00:14:40 -07:00
Sarah Wooders
c9225d329e
Cli bug fixes (loading human/persona text, azure setup, local setup) ( #222 )
...
* mark depricated API section
* add readme
* add readme
* add readme
* add readme
* add readme
* add readme
* add readme
* add readme
* add readme
* CLI bug fixes for azure
* check azure before running
* Update README.md
* Update README.md
* bug fix with persona loading
* revert readme
* remove print
2023-10-31 13:51:20 -07:00
sk
9fa75e1752
Added db load ability ( #106 )
...
* Added db load ability, updated README
* Fixed spacing on multiplication
* Fixed double quotes
* Added double quotes to .db
* After reading the code, realized we can return here for .db extension, and let main handle loading the .db into archival memory.
Issue is that the final else was treating the db as a file and reading it in raw, causing issues.
* Removed .csv reference, not currently working.
2023-10-31 12:18:12 -07:00
Sarah Wooders
23f3d42fae
Refactoring CLI to use config file, connect to Llama Index data sources, and allow for multiple agents ( #154 )
...
* Migrate to `memgpt run` and `memgpt configure`
* Add Llama index data sources via `memgpt load`
* Save config files for defaults and agents
2023-10-30 16:47:54 -07:00
Wes
4f96810a90
Allow recursive blobs ( #186 )
...
* Allow recursive blobs in file utils.
* Make recursive blobs default behavior.
2023-10-29 21:01:57 -07:00
Sarah Wooders
0ab3d098d2
reformat
2023-10-26 16:08:25 -07:00
Sarah Wooders
b45b5b6a75
add llama index querying
2023-10-26 14:25:35 -07:00
Sarah Wooders
f484436c43
add db connector
2023-10-26 12:02:29 -07:00
Sarah Wooders
942666d3b5
initial llama index data loading implementation
2023-10-26 11:44:47 -07:00
Vivian Fang
bc81cdcef4
Revert "Revert "cleanup""
...
This reverts commit 6cd2a0049b02643ef800f7c2ddb45a1f4bd5babf.
2023-10-25 12:42:35 -07:00
Vivian Fang
8c3409cf02
Revert "cleanup"
...
This reverts commit 85d9fba811f237fc0c625e920d4ee5995a9308f6, reversing
changes made to a7e06d0acc1b69b311fb16e386c4867337fe76f8.
2023-10-25 01:02:43 -07:00
Vivian Fang
1cb89c4f47
fix memgpt_dir circular import
2023-10-24 13:28:17 -07:00
Sarah Wooders
9309c6bc2f
fix typo
2023-10-23 15:58:11 -07:00
Sarah Wooders
62cb3eda60
ensure all temporary directories are created in .memgpt folder
2023-10-23 15:07:39 -07:00
Vivian Fang
fae8ac84af
up default concurrency level
2023-10-21 17:06:58 -07:00
Vivian Fang
a557b8d58c
first stab at running embedding generation concurrently
2023-10-21 17:06:58 -07:00
Vivian Fang
1ae38e4bec
Revert "Revert "Merge pull request #71 from cpacker/pdf-support""
...
This reverts commit 0d4faa135783e152a43c370e7e8e2ed04090a661.
2023-10-21 14:21:02 -07:00
Charles Packer
e428e3666b
Revert "Merge pull request #71 from cpacker/pdf-support"
...
This reverts commit 1d566258642268084bf5029cb76c778cf19b9281, reversing
changes made to b30c7836f011b3d2c336b5dd82c1136134ac58df.
2023-10-21 14:18:43 -07:00
Vivian Fang
a1341eb1f3
add pdf support
2023-10-21 01:35:07 -07:00
Vivian Fang
0b1c57fa43
add csv support for preloading files into archival memory
2023-10-19 16:11:55 -07:00
Vivian Fang
b2d491d5e7
support generating embeddings on the fly
2023-10-18 19:32:46 -07:00
Vivian Fang
bc9fedf782
move test.db to examples folder, move main_db.py into main.py
2023-10-17 01:17:06 -07:00
Vivian Fang
0e6786a72a
add flag for preloading files
2023-10-16 16:55:25 -07:00
Vivian Fang
86d52c4cdf
fix summarizer
2023-10-15 21:07:45 -07:00
Vivian Fang
15540c24ac
fix paging bug, implement llamaindex api search on top of memgpt
2023-10-15 16:45:41 -07:00
Vivian Fang
603e27410c
add debug flag
2023-10-13 00:40:02 -07:00
Charles Packer
257c3998f7
init commit
2023-10-12 18:48:58 -07:00