Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v3.2.0 into Main #188

Merged
merged 54 commits into from
Nov 15, 2024
Merged

Release v3.2.0 into Main #188

merged 54 commits into from
Nov 15, 2024

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Nov 15, 2024

Key Features

Enhanced Deployment Configuration

  • LISA v3.2.0 introduces a significant update to the configuration file schema, optimizing the deployment process
  • The previous single config.yaml file has been replaced with a more flexible two-file system: config-base.yaml and config-custom.yaml
  • config-base.yaml now contains default properties, which can be selectively overridden using config-custom.yaml, allowing for greater customization while maintaining a standardized base configuration
  • The number of required properties in the config-custom.yaml file has been reduced to 8 items, simplifying the configuration process
  • This update enhances the overall flexibility and maintainability of LISA configurations, providing a more robust foundation for future developments and easier customization for end-users

Important Note

  • The previous config.yaml file format is no longer compatible with this update
  • To facilitate migration, we have developed a utility. Users can execute npm run migrate-properties to automatically convert their existing config.yaml file to the new config-custom.yaml format

Admin UI Configuration Page

  • Administrative Control of Chat Components:
    • Administrators now have granular control over the activation and deactivation of chat components for all users through the Configuration Page
    • This feature allows for dynamic management of user interface elements, enhancing system flexibility and user experience customization
    • Items that can be configured include:
      • The option to delete session history
      • Visibility of message metadata
      • Configuration of chat Kwargs
      • Customization of prompt templates
      • Adjust chat history buffer settings
      • Modify the number of RAG documents to be included in the retrieval process (TopK)
      • Ability to upload RAG documents
      • Ability to upload in-context documents
  • System Banner Management:
    • The Configuration Page now includes functionality for administrators to manage the system banner
    • Administrators can activate, deactivate, and update the content of the system banner

LISA Documentation Site

  • We are pleased to announce the launch of the official LISA Documentation site
  • This comprehensive resource provides customers with additional guides and extensive information on LISA
  • The documentation is also optionally deployable within your environment during LISA deployment
  • The team is continuously working to add and expand content available on this site

Enhancements

  • Implemented a selection-based interface for instance input, replacing free text entry
  • Improved CDK Nag integration across stacks
  • Added functionality for administrators to specify block volume size for models, enabling successful deployment of larger models
  • Introduced options for administrators to choose between Private or Regional API Gateway endpoints
  • Enabled subnet specification within the designated VPC for deployed resources
  • Implemented support for headless deployment execution

Bug Fixes

  • Resolved issues with Create and Update model alerts to ensure proper display in the modal
  • Enhanced error handling for model creation/update processes to cover all potential scenarios

Coming Soon

  • Version 3.3.0 will include a new RAG ingestion pipeline. This will allow users to configure an S3 bucket and an ingestion trigger. When triggered, these documents will be pre-processed and loaded into the selected vector store.

Acknowledgements

Full Changelog: v3.1.0...v3.2.0

petermuller and others added 30 commits October 14, 2024 21:24
Unified error handling for Model Create/Update form
# Conflicts:
#	.github/workflows/code.deploy.dev.yml
* Adding LISA documentation deployment stack
@estohlmann estohlmann marked this pull request as ready for review November 15, 2024 21:22
estohlmann
estohlmann previously approved these changes Nov 15, 2024
@estohlmann estohlmann merged commit 90c3cdf into main Nov 15, 2024
9 of 11 checks passed
@estohlmann estohlmann deleted the release/v3.2.0 branch November 15, 2024 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants