v1.2.0
What's Changed
- Fix issue with deprecated FastAPI lifecycle events.
- Update model prep scripts to support huggingface login.
- Limited support for OpenAI API spec for chat completion as well as support for authenticating via tokens which are managed in dynamodb
- Remove the workaround of using s5cmd in ADC regions as mounts3 is now available in aws-iso and aws-isob partitions
- Minor UX improvements and bug fixes for the example chat bot
- Recontextualize question before searching rag so that it works better with follow-up questions ie asking 'What is MLSpace?' and then following it up with 'Why would I use it?' will recontextualize the second question to be 'Why would I use MLSpace?' and search the rag repository based on embedding the contextualized question as opposed to the raw question.
- Fixes an issue with chat context missing the most recent answer due to react render cycles and the way we were rebuilding the chain
- Moved RAG options to a separate component
- Moved file upload modals to a separate component and did a bit of refactoring/adding additional types
- Removed some unused dependencies
- Added CDK unit tests baseline
Full Changelog: https://github.com/awslabs/LISA/commits/v1.2.0