0.2.5
This release includes a number of bugfixes and new integrations:
- Bugfixes for AutoGen integration (including a common OpenAI dependency conflict issue)
- Documentations for how to use MemGPT with vLLM OpenAI compatible endpoints
- Integration with HuggingFace TEI for custom embedding models
This release also fully deprecates and removes legacy commands and configuration options which were no longer being maintained:
python main.py
command (replaced bymemgpt run
)- Usage of
BACKEND_TYPE
andOPENAI_BASE_URL
to configure local/custom LLMs (replaced bymemgpt configure
andmemgpt run
flags)
What's Changed
- add new manual json parser meant to catch send_message calls with trailing bad extra chars by @cpacker in #509
- add a longer prefix that to the default wrapper by @cpacker in #510
- add core memory char limits to text shown in core memory by @cpacker in #508
- [hotfix] extra arg being passed causing a runtime error by @cpacker in #517
- Add warning if no data sources loaded on
/attach
command by @sarahwooders in #513 - fix doc typo autogem to autogen by @paulasquin in #512
- Update contributing guidelines by @sarahwooders in #516
- Update contributing.md by @cpacker in #518
- Update contributing.md by @cpacker in #520
- Add support for HuggingFace Text Embedding Inference endpoint for embeddings by @sarahwooders in #524
- Update mkdocs theme, small fixes for
mkdocs.yml
by @cpacker in #522 - Update mkdocs.yml by @cpacker in #525
- Clean memory error messages by @cpacker in #523
- Fix class names used in persistence manager logging by @claucambra in #503
- Specify pyautogen dependency by adding install extra for autogen by @sarahwooders in #530
- Add
user
field for vLLM endpoint by @sarahwooders in #531 - Patch JSON parsing code (regex fallback) by @cpacker in #533
- Update bug_report.md by @cpacker in #532
- LanceDB integration bug fixes and improvements by @AyushExel in #528
- Remove
openai
package by @cpacker in #534 - Update contributing.md (typo) by @cpacker in #538
- Run formatting checks with poetry by @sarahwooders in #537
- Removing dead code + legacy commands by @sarahwooders in #536
- Remove usage of
BACKEND_TYPE
by @sarahwooders in #539 - Update AutoGen documentation and notebook example by @cpacker in #540
- Update local_llm.md by @cpacker in #542
- Documentation update by @cpacker in #541
- clean docs by @cpacker in #543
- Update autogen.md by @cpacker in #544
- update docs by @cpacker in #547
- added vLLM doc page since we support it by @cpacker in #545
New Contributors
- @paulasquin made their first contribution in #512
- @claucambra made their first contribution in #503
- @AyushExel made their first contribution in #528
Full Changelog: 0.2.4...0.2.5