Sarah Wooders
|
6ebe177e37
|
feat: add more tool functionality for python client (#1361)
Co-authored-by: cpacker <packercharles@gmail.com>
|
2024-05-13 12:05:32 -07:00 |
|
madgrizzle
|
6f2a6c0585
|
fix: various breaking bugs with local LLM implementation and postgres docker. (#1355)
|
2024-05-12 11:53:46 -07:00 |
|
Sarah Wooders
|
8aa9b14870
|
feat: add testing for LLM + embedding endpoints (#1308)
Co-authored-by: cpacker <packercharles@gmail.com>
|
2024-04-29 22:23:42 -07:00 |
|
Charles Packer
|
a86374b464
|
ci: update workflows (add autoflake and isort ) (#1300)
|
2024-04-27 11:54:34 -07:00 |
|
Charles Packer
|
eaed123af8
|
chore: run autoflake + isort (#1279)
|
2024-04-20 11:40:22 -07:00 |
|
Charles Packer
|
7c7b55f335
|
feat: add Cohere API support (Command-R+) (#1246)
|
2024-04-12 20:25:23 -07:00 |
|
Charles Packer
|
327acf1d1b
|
feat: Anthropic Claude API support (#1239)
|
2024-04-11 15:13:18 -07:00 |
|
Charles Packer
|
bdf7aeb247
|
feat: add Google AI Gemini Pro support (#1209)
|
2024-04-10 19:43:44 -07:00 |
|
Sarah Wooders
|
7f688d16b6
|
feat: move quickstart to use inference.memgpt.ai (#1190)
|
2024-03-27 17:09:11 -07:00 |
|
Charles Packer
|
15a149233c
|
fix: patch out-of-sync / missing tzinfo timestamps coming back from API server (#1182)
|
2024-03-26 20:37:44 -07:00 |
|
Sarah Wooders
|
9c85919e65
|
feat: add description to source (#1175)
|
2024-03-21 13:02:50 -07:00 |
|
Charles Packer
|
03abc4fce0
|
feat: migrate all calls to datetime.now() to datetime.now(UTC) (#1176)
|
2024-03-21 12:36:56 -07:00 |
|
Charles Packer
|
89cc4b98ed
|
feat: add Preset routes to API + patch for tool_call_id max length OpenAI error (#1165)
|
2024-03-20 17:05:06 -07:00 |
|
Charles Packer
|
e3fa2f599d
|
feat: during agent creation - create new presets in the DB if the preset had overrides (#1159)
|
2024-03-16 22:29:29 -07:00 |
|
Charles Packer
|
6abe5c5d0d
|
fix: (1) refactor in Agent.step() to fix out-of-order timestamps, (2) bug fixes with usage of preset/human vs filename values (#1145)
|
2024-03-16 20:11:31 -07:00 |
|
Charles Packer
|
076f096713
|
feat: added persona/human_name fields to Preset (#1134)
|
2024-03-11 16:33:05 -07:00 |
|
Charles Packer
|
138204698e
|
fix: patch messages route + unify all the api/agents API routes to use {agent_id} via path parameter (#1129)
Co-authored-by: Robin Goetz <35136007+goetzrobin@users.noreply.github.com>
|
2024-03-11 14:30:58 -07:00 |
|
Sarah Wooders
|
329615f2c1
|
fix: fix bugs for retrieving archival memory via REST API + tests (#1122)
|
2024-03-10 16:40:54 -07:00 |
|
Charles Packer
|
dcf746cd91
|
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
|
38c184caf8
|
feat: refactor loading and attaching data sources, and upgrade to llama-index==0.10.6 (#1016)
|
2024-02-18 16:57:01 -08:00 |
|
Charles Packer
|
c816280d52
|
feat: Add API keys to memgpt server REST API (#1014)
|
2024-02-16 13:14:35 -08:00 |
|
Sarah Wooders
|
c7fbc03e68
|
refactor: store presets in database via metadata store (#1013)
|
2024-02-15 18:49:16 -08:00 |
|
Sarah Wooders
|
1f1007bcd3
|
fix: Remove document truncation and replace DB inserts with upserts (#973)
|
2024-02-08 20:46:21 -08:00 |
|
Sarah Wooders
|
3924e2da0b
|
fix: Require tool_calls or content to be set for assistant role (#976)
|
2024-02-08 20:00:40 -08:00 |
|
Sarah Wooders
|
5c4f763324
|
fix: Allow content to be None for role==tool (#971)
|
2024-02-08 12:44:48 -08:00 |
|
Charles Packer
|
6f5da1a5c9
|
fix: resolve fatal attribute errors in pyright (#917)
|
2024-01-23 20:33:58 -08:00 |
|
Charles Packer
|
7ec216d1f8
|
refactor: fix typing errors (pyright) (#855)
|
2024-01-23 17:21:44 -08:00 |
|
tombedor
|
3c9c019640
|
fix: simplify user config (#904)
|
2024-01-22 19:25:03 -08:00 |
|
Sarah Wooders
|
75ea61161b
|
fix: Add tests for migration code and bugfix for pulling LLM/embedding configs from user instead of config (#878)
Co-authored-by: cpacker <packercharles@gmail.com>
|
2024-01-20 22:30:08 -08:00 |
|
Charles Packer
|
7d6699eaec
|
fix: patch server test (wasn't run on community PRs) (#873)
|
2024-01-20 16:30:59 -08:00 |
|
Sarah Wooders
|
ca4c4c88d1
|
fix: minor fixes to allow tests to pass without OPENAI_API_KEY set (#871)
|
2024-01-20 15:07:16 -08:00 |
|
Sarah Wooders
|
cca9b38294
|
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
|
7c99fbd009
|
feat: local auth config (#854)
|
2024-01-18 16:43:41 -08:00 |
|
Charles Packer
|
e4fab1653e
|
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
|
d1b1548ba0
|
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 |
|
Sarah Wooders
|
369fe0fa84
|
fix: Remove usage of config.anon_clientid (#837)
|
2024-01-16 20:37:58 -08:00 |
|
Charles Packer
|
7b43d8dad1
|
fix: allow null Message.model to patch IntegrityError (#831)
|
2024-01-16 14:46:19 -08:00 |
|
Sarah Wooders
|
cfeb13b15f
|
fix: add UUID typing and checks to data_types.py
|
2024-01-15 12:50:40 -08:00 |
|
Sarah Wooders
|
18d33e9557
|
remove AgentConfig imports
|
2024-01-09 11:38:46 -08:00 |
|
Sarah Wooders
|
b825e5664a
|
Remove usage of agent_config from agent.py
|
2024-01-09 11:22:39 -08:00 |
|
Sarah Wooders
|
8c06cc4bf7
|
refactor!: Migrate users + agent information into storage connectors (#785)
Co-authored-by: cpacker <packercharles@gmail.com>
|
2024-01-08 15:59:49 -08:00 |
|
Charles Packer
|
febee38db3
|
fix: Update message schema / data type to match OAI tools style (#783)
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
|
2024-01-04 15:05:43 -08:00 |
|
Sarah Wooders
|
f71c855dce
|
Change Message data type to use tool format and create tool_call_id field
|
2024-01-03 18:03:11 -08:00 |
|
Sarah Wooders
|
0694731760
|
Support metadata table via storage connectors for data sources
|
2023-12-26 17:06:58 +04:00 |
|
Sarah Wooders
|
65b99a7a59
|
Add SQLite integration for recall memory
|
2023-12-26 17:06:56 +04:00 |
|
Sarah Wooders
|
f1d92cd551
|
Update storage tests and chroma for passing tests
|
2023-12-26 17:06:00 +04:00 |
|
Sarah Wooders
|
1c018cc14e
|
Add more compehensive tests, make row ids be strings (not integers)
|
2023-12-26 17:05:58 +04:00 |
|
Sarah Wooders
|
de88c9d50d
|
Refactor chroma integration
|
2023-12-26 17:05:41 +04:00 |
|
Sarah Wooders
|
9b3d59e016
|
Support recall and archival memory for postgres
working test
|
2023-12-26 17:05:24 +04:00 |
|
Sarah Wooders
|
9f3806dfcb
|
Add in memory storage connector implementation for refactored storage
|
2023-12-26 17:05:24 +04:00 |
|