Skip to content

Releases: awslabs/LISA

v3.0.0

09 Sep 17:24
0e824eb
Compare
Choose a tag to compare

Key Features

Model Management Administration

  • Supports customers creating and deleting models through a new model management user interface (UI), or APIs
  • Our new Model Management access limits these privileges to users in the configured IDP LISA administration group
  • This feature prevents customers from having to re-deploy every time they want to add or remove available models

Note

  • These changes will require a redeployment of LISA
  • Take note of your configuration file and the models you have previously configured. Upon deployment of LISA 3.0 these models will be deleted and will need to be added back via the new model management APIs or UI
  • You can see breaking changes with migrating from 2.0 -> 3.0 in the README

Enhancements

  • Updated our documentation to include more details and to account for model management

Coming Soon

  • 3.0.1 will expand support for model management. Administrators will be able to modify, activate, and deactivate models through the UI or APIs. The following release we will continue to ease deployment steps for customers through a new deployment wizard and updated documentation.

Acknowledgements

Full Changelog: v2.0.1...v3.0.0

v2.0.1

26 Jun 02:33
d7475fb
Compare
Choose a tag to compare

What's Changed

Since the release of v2.0.0 we have made a few bugfixes, added greater model support, and added user experience changes to help reduce the friction in sending chat prompts to a model in the Chat UI. The following are the highlights of changes since v2.0.0.

  • Fixed support for self-signed certs across RAG and LISA Serve features
  • Added support for vLLM embedding models
  • Simplified API Token usage for those users who already use OpenAI clients. README and example notebook have been updated to reflect this change
  • Fixed default values in the Chat UI so that TGI models are less likely to throw errors if the model kwargs are not modified before the first prompt
  • Various dependency version bumps for security fixes
  • Formally deprecated v1 routes. See the README for migrating to the v2 routes

v2.0.0

10 Jun 17:32
9dbd01d
Compare
Choose a tag to compare

What's Changed

The LISA v2.0.0 release boasts wider support for the OpenAI spec for users making queries directly against the LISA Serve endpoint. The following is a list of changes that we have introduced since v1.2.0

  • LiteLLM added as a model proxy in the REST API container. LiteLLM provides LISA's OpenAI API spec support
    • SageMaker Endpoint and Bedrock Foundation Model support added via LiteLLM configuration
  • Added support for vLLM containers in addition to the existing support for TGI and TEI containers
  • Chat UI updates to support LISA's OpenAI API support
  • Documentation updates
  • Added example Jupyter notebook showing the OpenAI compatibility with the LISA Serve endpoint
  • Deprecated v1 endpoints as they will be removed in a future release

v1.2.0

24 May 01:04
eac403b
Compare
Choose a tag to compare

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