Sarah Wooders
7f589eaf63
refactor: move API to standardized pydantic schemas across CLI, Python client, REST server ( #1579 )
...
Co-authored-by: cpacker <packercharles@gmail.com >
Co-authored-by: matthew zhou <matthewzhou@matthews-MacBook-Pro.local >
Co-authored-by: Zack Field <field.zackery@gmail.com >
2024-08-16 19:53:21 -07:00
Charles Packer
e8813e5937
revert: #1659 ( #1660 )
2024-08-16 19:52:47 -07:00
Sarah Wooders
9601b53010
refactor: move API to standardized pydantic schemas across CLI, Python client, REST server (cleaned up git history) ( #1659 )
...
Co-authored-by: cpacker <packercharles@gmail.com >
Co-authored-by: matthew zhou <matthewzhou@matthews-MacBook-Pro.local >
Co-authored-by: Zack Field <field.zackery@gmail.com >
Co-authored-by: robingotz <tug29225@temple.edu >
Co-authored-by: Vandracon <vandracon@yahoo.com >
Co-authored-by: Maximilian-Winter <maximilian.winter.91@gmail.com >
Co-authored-by: Scott <scott@vysona.com >
Co-authored-by: Jonathan Ward <jonathan.ward7892@gmail.com >
Co-authored-by: madgrizzle <john@thehogans.name >
Co-authored-by: Carlo <284474102@qq.com >
Co-authored-by: Shubham Naik <shubham.naik10@gmail.com >
Co-authored-by: Robin Goetz <35136007+goetzrobin@users.noreply.github.com >
2024-08-16 19:33:47 -07:00
madgrizzle
45be6f2e1a
blacked
2024-08-02 20:05:54 -04:00
madgrizzle
752110bb32
fix cli delete agent
2024-08-01 19:46:53 -04:00
Jonathan Ward
9d03315b52
read embedding_model and embedding_dim from embedding_config
2024-07-30 22:01:05 -07:00
Sarah Wooders
fe0818d34c
fix: fix CLI commands by migrating to Python client ( #1563 )
2024-07-23 19:52:18 -07:00
Sarah Wooders
9b15cbef39
feat: refactor CoreMemory to support generalized memory fields and memory editing functions ( #1479 )
...
Co-authored-by: cpacker <packercharles@gmail.com >
Co-authored-by: Maximilian-Winter <maximilian.winter.91@gmail.com >
2024-07-01 11:50:57 -07:00
Sarah Wooders
1a3ef1d4d5
feat: Migrating CLI to run on MemGPT Client for memgpt [list/add/delete] ( #1428 ) ( #1449 )
...
Co-authored-by: Krishna Mandal <43015249+KrishnaM251@users.noreply.github.com >
2024-06-13 16:02:59 -07:00
Anush
ab0e6e5805
feat: Qdrant storage connector ( #1023 )
2024-06-04 23:24:25 -07:00
Sarah Wooders
97ef8ba022
feat: Ollama embeddings api + Ollama tests ( #1433 )
...
Co-authored-by: Krishna Mandal <krishna@mandal.us >
2024-06-04 20:49:20 -07:00
Bear Huang
e5fd3fbab6
fix: Append encoding='utf-8' to open ( #1423 )
2024-05-31 10:47:06 -07:00
Sarah Wooders
595f00831a
feat: Milvus storage connector ( #1198 ) ( #1400 )
...
Signed-off-by: ChengZi <chen.zhang@zilliz.com >
Co-authored-by: ChengZi <chen.zhang@zilliz.com >
2024-05-25 21:36:46 -07:00
Charles Packer
c59af308fe
ci: update workflows (add autoflake and isort) ( #1300 )
2024-04-27 11:54:34 -07:00
Charles Packer
b35de11d96
chore: run autoflake + isort ( #1279 )
2024-04-20 11:40:22 -07:00
Sarah Wooders
518437fa02
fix: remove default persona/human from memgpt configure and add functionality for modifying humans/presets more clearly ( #1253 )
2024-04-15 12:25:49 -07:00
Sarah Wooders
a3dfb15071
fix: errors on getting default config values on fresh install ( #1249 )
2024-04-12 20:50:47 -07:00
Charles Packer
5ece354e0e
feat: add Cohere API support (Command-R+) ( #1246 )
2024-04-12 20:25:23 -07:00
Charles Packer
fe4c3510c8
feat: Anthropic Claude API support ( #1239 )
2024-04-11 15:13:18 -07:00
Charles Packer
703ea47d72
feat: add Google AI Gemini Pro support ( #1209 )
2024-04-10 19:43:44 -07:00
Sarah Wooders
cda66338a9
fix: upgrade llama-index-embeddings-huggingface package and fix bug with local embeddings ( #1222 )
2024-04-05 22:43:27 -07:00
Charles Packer
d4cf8bda2c
feat: added groq support via local option w/ auth ( #1203 )
2024-04-01 15:31:05 -07:00
Charles Packer
acbdd4c0e5
fix: patch vllm/local endpoint model GET bug ( #1179 )
2024-03-21 14:50:04 -07:00
Sarah Wooders
08fd722f13
feat: add description to source ( #1175 )
2024-03-21 13:02:50 -07:00
Peiran Yao
7ea83fa7f0
fix: fix azure credential configuration ( #1152 )
2024-03-17 17:04:04 -07:00
Sarah Wooders
d17719f19b
feat: enable adding presets via the CLI ( #1131 )
2024-03-11 15:01:56 -07:00
Charles Packer
637cb9c2b4
feat: one time pass of autoflake + add autoflake to dev extras ( #1097 )
...
Co-authored-by: tombedor <tombedor@gmail.com >
2024-03-05 16:35:12 -08:00
Sarah Wooders
40b23987ed
feat: Update REST API routes GET information for agents/humans/personas and store humans/personas in DB ( #1074 )
2024-03-02 13:07:24 -08:00
Sarah Wooders
cb7b4caeac
fix: Pass empty list for functions==None ( #983 )
...
Co-authored-by: Charles Packer <packercharles@gmail.com >
2024-03-01 23:23:26 -08:00
Charles Packer
dd209a3132
feat: Add API keys to memgpt server REST API ( #1014 )
2024-02-16 13:14:35 -08:00
tombedor
e6554b149c
fix: decrease number of saves to MemGPTConfig ( #943 )
2024-02-15 19:08:52 -08:00
Sarah Wooders
10aa6097ad
refactor: store presets in database via metadata store ( #1013 )
2024-02-15 18:49:16 -08:00
Charles Packer
2aa2e12502
fix: various patches for Azure support + strip Box ( #982 )
2024-02-09 15:01:57 -08:00
Charles Packer
5112f5e161
fix: use utf-8 encodings for all text files ( #918 )
2024-01-30 11:59:58 -08:00
Charles Packer
037cc16e32
refactor: fix typing errors (pyright) ( #855 )
2024-01-23 17:21:44 -08:00
Robin Goetz
cc6ce4f6dc
fix: remove unexpected arguments for user ( #910 )
...
Co-authored-by: Charles Packer <packercharles@gmail.com >
2024-01-23 11:32:33 -08:00
Sarah Wooders
35b48c5fc0
fix: add Annotated to CLI options ( #906 )
...
Co-authored-by: Charles Packer <packercharles@gmail.com >
2024-01-23 11:27:24 -08:00
Sarah Wooders
4039763de5
feat: Store embeddings padded to size 4096 to allow DB storage of varying size embeddings ( #852 )
...
Co-authored-by: cpacker <packercharles@gmail.com >
2024-01-19 16:03:13 -08:00
Charles Packer
77e5c43c8f
feat: local auth config ( #854 )
2024-01-18 16:43:41 -08:00
Charles Packer
da5a8cdbfe
refactor: remove User LLM/embed. defaults, add credentials file, add authentication option for custom LLM backends ( #835 )
2024-01-18 16:11:35 -08:00
Charles Packer
c07746b097
refactor: Use Message types inside Agent state (agent.messages), enabling immediate tracking of Message objects ( #836 )
...
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com >
2024-01-17 17:02:56 -08:00
tombedor
7d246ac3a8
fix: store opeani key ( #806 )
2024-01-11 20:25:24 -08:00
Charles Packer
f118e01ad1
feat: Migration command for importing old agents into new DB backend ( #802 )
...
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com >
2024-01-11 14:57:21 -08:00
Max Blackmer
10865a4cb8
Merge branch 'main' into feature/global-logging
...
# Conflicts:
# memgpt/config.py
2024-01-11 11:12:03 -05:00
Sarah Wooders
471005efed
Fix CLI formatting
2024-01-08 16:58:59 -08:00
Sarah Wooders
04b40c677f
Clear out archival and recall memory stores on agent deletion
2024-01-08 16:55:00 -08:00
Sarah Wooders
5485c744c9
Add support for deleting sources
2024-01-08 16:49:04 -08:00
Sarah Wooders
54fa07da7a
refactor!: Migrate users + agent information into storage connectors ( #785 )
...
Co-authored-by: cpacker <packercharles@gmail.com >
2024-01-08 15:59:49 -08:00
Max Blackmer
72d184a5e3
Merge branch 'feature/global-logging' of github.com:agiletechnologist/MemGPT into feature/global-logging
...
Removed Logging from configurations and migrated to constants.py
Modified log.py to configure using constants to configure logging
Conflicts:
memgpt/config.py resolved
2024-01-05 18:11:17 -05:00
cpacker
c236ba5bdb
added success and fail messages to memgpt source delete
2024-01-02 13:39:26 -08:00