Feature changes and enhancements
- Ragna is now available on conda-forge! Check out the installation instructions.
- A new extensive tutorial on how to use custom components with Ragna is now available!
Breaking Changes
- The status code for the
POST /chats
endpoint in case a user requests an unknown component was changed from 404 to 422 to avoid confusion. - The MosaicML inference API was, to the best of our knowledge, removed. Thus, the
ragna.assistants.Mpt7bInstruct
andragna.assistants.Mpt30bInstruct
were defunct with no chance from our side to recover functionality.
What's Changed
- updated get_component error message from 404 to 422 by @Tengal-Teemo in #374
- fix mypy after pydantic 2.7 by @pmeier in #390
- use relative links for all images in UI by @pmeier in #393
- upgrade ruff to 0.4.1 by @pmeier in #394
- Remove Mosaic Assistant by @smokestacklightnin in #387
- use custom JSON type for database for more generic support by @pmeier in #389
- Add instructions to install from conda-forge. by @kklein in #396
- bump mypy to 1.10 by @pmeier in #398
- #373 Include documentation_helpers in module by @arjxn-py in #395
- mypy for sqlalchemy by @pmeier in #402
- update ignored deprecation warnings by @pmeier in #412
- [DOC] Add tutorial for adding your own objects by @smokestacklightnin in #368
- add support for chromadb>=0.5.1 by @pmeier in #435
- refactor protocol model extraction to only check extra parameters by @pmeier in #436