tezer
5cf48ac88a
fix(server): handle null key string in utils (check_null_key)
...
Ensure that the `shorten_key` function in `utils.py` returns the key string itself when it is null or empty, preventing further processing that could lead to errors.
2024-01-06 00:36:13 +02:00
Charles Packer
97e8961528
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
Charles Packer
1621774536
refactor!: Refactoring storage connectors to support multi-user DB storage for recall memory + metadata ( #708 )
2024-01-04 13:14:13 -08:00
cpacker
3c930de917
Merge branch 'main' into cherry-pick-storage-refactor
2024-01-04 13:11:01 -08:00
Sarah Wooders
89fdcfdadc
Run black
2024-01-04 13:04:21 -08:00
Sarah Wooders
a916852ad6
Remove stray prints
2024-01-04 13:02:09 -08:00
cpacker
07f422da74
added comments about tool fields
2024-01-04 11:53:06 -08:00
Sarah Wooders
ee5ece6866
Only create single table with create_all, not all
2024-01-04 11:38:31 -08:00
cpacker
e175c204b2
try another patch to recreate declarative base
2024-01-04 11:33:44 -08:00
cpacker
b525597c6a
fix black
2024-01-04 11:28:31 -08:00
cpacker
e5be806247
Merge branch 'cherry-pick-storage-refactor' of github.com:cpacker/MemGPT into cherry-pick-storage-refactor
2024-01-04 11:26:41 -08:00
cpacker
5b4875834f
Add extra code for wiping sqlalchemy globals
2024-01-04 11:26:35 -08:00
Sarah Wooders
2bc53ad66b
Add assert for postgres storage connector column type
2024-01-04 11:20:03 -08:00
Sarah Wooders
f11f098067
Remove deprecation warnings for sqlalchemy
2024-01-04 11:03:06 -08:00
Sarah Wooders
b117cce693
Upgrade pytest version
2024-01-04 10:42:11 -08:00
Sarah Wooders
722b50f818
All tests passing locally
2024-01-04 10:34:38 -08:00
Charles Packer
9f0c796305
patch SAWarning ( #782 )
2024-01-04 09:54:52 -08:00
Sarah Wooders
a9853e9077
Remove incorrect dialect db model loading from sqlite
2024-01-04 09:50:51 -08:00
Sarah Wooders
6511dcaa7d
Temporarily add prints
2024-01-04 09:43:19 -08:00
Sarah Wooders
5b850c937f
Cleanup code for converting dialect into vector storage type
2024-01-04 09:29:24 -08:00
Sarah Wooders
ed101934da
Avoid usage of Vector type for when not using postgres
2024-01-04 09:23:04 -08:00
Sarah Wooders
8b5fe4f383
Avoid usage of Vector type for when not using postgres
2024-01-04 09:11:23 -08:00
ifsheldon
14351bac33
Fix 'dict' object has no attribute 'name' ( #781 )
2024-01-04 00:06:48 -08:00
ifsheldon
8ae632fd6f
fix invalid entry in response dict ( #780 )
2024-01-04 00:01:41 -08:00
Sarah Wooders
45e6d5793d
Modify tests to use openai quickstart
2024-01-03 19:01:27 -08:00
Sarah Wooders
5de2557738
Fix bug with supporting paginated search for recall memory
2024-01-03 18:32:13 -08:00
Sarah Wooders
17506b7e90
Change Message data type to use tool format and create tool_call_id field
2024-01-03 18:03:11 -08:00
Charles Packer
21c69debca
correct context window for dolph mixtral ( #778 )
2024-01-03 15:06:47 -08:00
Charles Packer
4f29b2d1af
bump version 0.2.11 ( #777 )
2024-01-03 15:05:01 -08:00
Charles Packer
0609f229f6
fix: Update memgpt_coder_autogen.ipynb ( #775 )
...
* Update memgpt_coder_autogen.ipynb
* Update memgpt_coder_autogen.ipynb
* Update memgpt_coder_autogen.ipynb
2024-01-03 00:13:27 -08:00
cpacker
d0ef339a4a
use --all-extras in poetry install for tests
2024-01-02 22:18:17 -08:00
cpacker
439efe4bc6
add pexpect to dev dependencies
2024-01-02 22:08:15 -08:00
cpacker
1f6af59e9d
added a new test that makes sure the base functions are working
2024-01-02 18:20:54 -08:00
Sarah Wooders
571323c44a
Update test workflow to timeout in 15 instead of 10 minutes
2024-01-02 18:06:06 -08:00
Sarah Wooders
9bd524d70a
Move test_cli.py to use quickstart client
2024-01-02 17:13:25 -08:00
Sarah Wooders
e93dae02e7
Update CLI tests to use OpenAI pre-configured config
2024-01-02 16:14:22 -08:00
vinayak-revelation
cfc7f46d13
Update python_client.md ( #772 )
...
Tested this and it works. The API supports "human" and not "person" as previously stated.
2024-01-02 16:07:15 -08:00
Sarah Wooders
ad3822b8c4
Remove sqlalchemy constraint for Message object text to be non-null
2024-01-02 15:57:19 -08:00
Sarah Wooders
6aa26086ba
Deprecate list_loaded_data for listing sources, and use metadata DB instead
2024-01-02 14:04:21 -08:00
cpacker
c236ba5bdb
added success and fail messages to memgpt source delete
2024-01-02 13:39:26 -08:00
cpacker
e02a75d40c
clean up the error messages stemming from a badly configured endpoint (bad url, url is none, etc)
2024-01-02 13:28:06 -08:00
cpacker
3de3fb8315
don't allow bad endpoint addresses during memgpt configure
2024-01-02 13:27:19 -08:00
cpacker
3fa417dcc7
added commands back
2024-01-02 13:00:59 -08:00
cpacker
b022b6e172
Merge branch 'main' into cherry-pick-storage-refactor
2024-01-02 12:21:56 -08:00
Charles Packer
323a542b8f
Update local_llm_settings.md ( #765 )
2024-01-02 10:50:15 -08:00
Jim Lloyd
9c06056443
fix string & ws rules in json_func_calls...gbnf ( #754 )
2024-01-02 10:33:09 -08:00
Owen Easter
796c33f1a6
docs: linting, syntax, formatting & spelling fixes for all files ( #761 )
...
* Update README.md
* fix: 'ollama run' should be 'ollama pull'
* fix: linting, syntax, spelling corrections for all docs
* fix: markdown linting rules and missed fixes
* fix: readded space to block
* fix: changed sh blocks to text
* docs: added exception for bare urls in markdown
* docs: added exception for in-line html (MD033/no-inline-html)
* docs: made python indentation level consistent (4 space tabs) even though I prefer 2.
---------
Co-authored-by: Charles Packer <packercharles@gmail.com >
2024-01-02 10:31:50 -08:00
SaneGaming
7ea94cd058
docs: Improve Local LLM information and add WSL Troubleshooting ( #752 )
...
* Include steps for Local LLMs
Added install instructions if running LLMs locally.
* Add Windows warning
* Update installation warning for Local LLMs
Remove exact install instructions to keep page clean for QuickStart and not duplicating knowledge.
* Update local_llm_faq.md
Added WSL troubleshooting section.
* Update local_llm.md
Update FAQ Link wording
* Update local_llm_faq.md
Improve punctuation and add link to WSL Issue thread
2024-01-02 10:26:51 -08:00
Owen Easter
2e6c68215b
Update README.md ( #760 )
2024-01-01 19:07:29 -08:00
SaneGaming
761ef19b0c
Include steps for Local LLMs ( #749 )
...
Added install instructions if running LLMs locally.
2023-12-31 22:52:18 -08:00