Commit Graph

187 Commits

Author SHA1 Message Date
Sarah Wooders
a9d8445e4a feat: add organization endpoints and schemas (#1762) 2024-09-20 11:34:57 -07:00
Sarah Wooders
c8fcbff39e feat: return MemGPTMessage for Python Client (#1738) 2024-09-10 21:28:26 -07:00
Charles Packer
a3112662e2 feat: move from server.py to app.py (#1740) 2024-09-10 13:31:03 -07:00
Shubham Naik
60d5899a8c chore: normalize operation ids (#1739)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2024-09-10 10:42:43 -07:00
Charles Packer
635fb1cc66 feat: add V1 route refactor from integration branch into separate PR (#1734) 2024-09-09 20:49:59 -07:00
Charles Packer
ff40f2447e feat: allow updating Messages via the server, remap CLI commands that update messages to use server.py (#1715)
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2024-09-08 15:24:41 -07:00
Charles Packer
36f105c1c7 feat: add support for returning type MemGPTMessage from cursor GET (#1723) 2024-09-07 20:03:16 -07:00
Sarah Wooders
1c4405087e feat: add Python autodocs (#1703) 2024-09-05 11:55:37 -07:00
Charles Packer
35ebaef721 feat: add streaming support (both steps and tokens) to the Python REST client + pytest (#1701) 2024-09-03 16:57:57 -07:00
Charles Packer
282e7b5289 refactor: use jinja2 templates for Memory.compile instead of writing Python code (#1687) 2024-09-03 15:44:52 -07:00
Sarah Wooders
07d74937cb feat: add jobs routes to REST API (#1699) 2024-08-30 17:07:30 -07:00
Sarah Wooders
8f34f3e5f1 fix: various fixes to patch anthropic integration (#1698) 2024-08-30 15:15:56 -07:00
Charles Packer
3566878962 fix: hotfix for PR #1693 (#1697) 2024-08-29 16:14:02 -07:00
Charles Packer
df7316cef1 fix: patch core memory edit bug/regression (#1695)
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2024-08-29 13:12:24 -07:00
Sarah Wooders
9c39e3ac7b feat: add endpoint to list agent's attached sources (#1688) 2024-08-27 13:42:41 -07:00
Sarah Wooders
7f16fd9a3e feat: add endpoint to list agent attached sources 2024-08-27 13:32:21 -07:00
cpacker
6f6d1346d9 refactor: change 'string' name to 'compile' 2024-08-26 16:39:47 -07:00
cpacker
8221693890 fix: patch another str 2024-08-26 16:36:49 -07:00
cpacker
05844ccf37 fix: patch another str 2024-08-26 16:25:50 -07:00
Sarah Wooders
e24a48816c remove old function schema file 2024-08-26 15:01:49 -07:00
Sarah Wooders
99e2ae5c86 fix: remove test for unmerged function adding code 2024-08-26 14:31:02 -07:00
Sarah Wooders
e384635ce1 fix: fix test_json_parsers.py 2024-08-26 14:20:43 -07:00
Sarah Wooders
ac16840bc7 fix: remove import 2024-08-26 14:18:57 -07:00
Ethan Knox
0491a8bbe3 refactor: Remove JSON constant for common method (#1680) 2024-08-26 13:47:41 -07:00
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
Sarah Wooders
f31855e83c fix: fix tool creation to accept dev portal POST request (#1656) 2024-08-16 18:03:54 -07:00
Sarah Wooders
7c5d68be86 fix: sort order (#1574)
Co-authored-by: robingotz <tug29225@temple.edu>
2024-07-26 14:22:38 -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
545bc5348e feat: migration script for 0.3.17 (#1489) 2024-06-30 12:25:16 -07:00
Sarah Wooders
26bfa0b6d8 feat: move tool functions to user (#1487) 2024-06-29 16:49:25 -07:00
Sarah Wooders
d7961b68b0 feat: add more tool calling support to LocalClient (#1465) 2024-06-22 13:55:00 -07:00
Sarah Wooders
51e23d5f83 feat: add tools from the Python client (#1463) 2024-06-21 20:58:12 -07:00
Sarah Wooders
b1fbece818 fix: debug logs in server (#1452) (#1457)
Co-authored-by: Ethan Knox <ethan.m.knox@gmail.com>
2024-06-16 19:21:53 -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
Sarah Wooders
7ac11c1033 fix: allow concurrent processing for async def send_message function (#1445) 2024-06-10 15:15:05 -07:00
Eren-Ajani Tshimanga
0da130add8 feat: cursor pagination of get_all_users in /admin/users route (#1441) 2024-06-09 17:24:11 -07:00
Sarah Wooders
51f06fdae2 fix: various fixes to python client and add tutorial notebooks (#1377) 2024-06-09 15:32:20 -07:00
Sarah Wooders
de7de7e912 fix: remove server locking on agents (#1442) 2024-06-09 13:54:41 -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
Sarah Wooders
f56179050c feat: split up endpoint tests (#1432)
Co-authored-by: cpacker <packercharles@gmail.com>
2024-06-04 19:03:38 -07:00
Sarah Wooders
8eba90c97f fix: add back memgpt/configs folder (#1431)
Co-authored-by: cpacker <packercharles@gmail.com>
2024-06-04 16:28:11 -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
Sarah Wooders
5d7fb14530 feat: add more tool functionality for python client (#1361)
Co-authored-by: cpacker <packercharles@gmail.com>
2024-05-13 12:05:32 -07:00
Sarah Wooders
486d1c55c0 fix: fix summarizer for tool_calls (#1350) 2024-05-06 22:18:12 -07:00
Sarah Wooders
943f59a331 fix: allow passing full postgres URI and only override config URI is env variables provided (#1327)
Co-authored-by: cpacker <packercharles@gmail.com>
2024-05-03 10:39:33 -07:00
Sarah Wooders
4711309ced feat: code cleanup + make server password print green (#1312)
Co-authored-by: cpacker <packercharles@gmail.com>
2024-04-30 17:04:29 -07:00