Commit Graph

16 Commits

Author SHA1 Message Date
Charles Packer
e5add4e430 Configurable presets to support easy extension of MemGPT's function set (#420)
* partial

* working schema builder, tested that it matches the hand-written schemas

* correct another schema diff

* refactor

* basic working test

* refactored preset creation to use yaml files

* added docstring-parser

* add code for dynamic function linking in agent loading

* pretty schema diff printer

* support pulling from ~/.memgpt/functions/*.py

* clean

* allow looking for system prompts in ~/.memgpt/system_prompts

* create ~/.memgpt/system_prompts if it doesn't exist

* pull presets from ~/.memgpt/presets in addition to examples folder

* add support for loading agent configs that have additional keys

---------

Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2023-11-13 10:43:28 -08:00
Bozhao
4789027c06 Fix typo in system base prompt (#189) 2023-11-02 23:37:52 -07:00
Charles Packer
ddc510306d typos (#268) 2023-11-02 22:33:25 -07:00
Charles Packer
f889f24643 Allow MemGPT to read/write text files + make HTTP requests (#174)
* added file read/write

* added HTTP requests

* black on utils.py
2023-11-01 01:08:44 -07:00
cpacker
92be6d1ff9 changed alt system naming 2023-10-31 12:21:28 -07:00
tractorjuice
449df7eeec Create memgpt_chat_spr.txt (#158)
This version of the prompt compressed using SPR seems to work well, but needs more testing.
2023-10-31 12:18:39 -07:00
Ajay Gonepuri (GONAPCORP)
1b168a3168 Fix typos (#172)
* Update memgpt_gpt35_extralong.txt
2023-10-29 11:15:16 -07:00
Sarah Wooders
0eb264d7eb add precommit 2023-10-26 16:18:51 -07:00
Sarah Wooders
5c44790ad0 add black to poetry and reformat 2023-10-26 15:33:50 -07:00
Ansh
75ec2ecdd4 Fix typo in system prompts #89 #93 2023-10-24 11:58:10 +05:30
Ansh Babbar
d62e9ce62b Fix typo in memgpt_base.txt 2023-10-23 00:20:45 +05:30
Charles Packer
3c3a5ae0e2 Merge branch 'main' into gpt35-patch 2023-10-20 14:05:39 -07:00
cpacker
797b4b9d53 added gpt specific files 2023-10-20 13:31:12 -07:00
Rudra
96f8fecda4 fix typo 2023-10-20 11:55:32 +05:30
cpacker
dff7a444aa gpt35 adjustments 2023-10-16 20:48:24 -07:00
Charles Packer
257c3998f7 init commit 2023-10-12 18:48:58 -07:00