Releases: aws-solutions/generative-ai-application-builder-on-aws
Releases · aws-solutions/generative-ai-application-builder-on-aws
v2.1.0
Added
- Support for using Amazon Bedrock Agents (#49).
- Support for new LLMs available through Amazon Bedrock.
- Support for Bedrock cross-region inference profiles.
- Support for using existing Amazon Cognito user pool configuration when deploying the application and its use cases (#129).
Changed
- Use LCEL to replace LangChain
Chainsin the solution's implementation
Fixed
- Fixed issue when removing a score threshold on an existing use case (#154).
Security
- Updated library versions to address security vulnerabilities
External Contributors
- @majdarbash for #129
v2.0.4
v2.0.3
v2.0.2
v2.0.1
Changed
- With the release of AWS-Solutions-Constructs v2.65.0, the AWS ApiGateway websocket integration with Amazon SQS Queue is available in the library. Hence the implementation has been updated to use this construct.
Fixed
- Issue #131 which caused an issue with rendering non-S3 source URLs from vector store for a RAG based use case.
- Issue #132 where configured Guardrails for Amazon Bedrock to have no effect on a use case's text input validations and output responses.
- Wizard validation failure for SageMaker model selection type, that allowed user to navigate ahead even when the page had failed validations.
- An AWS WAF rule that blocked larger payloads for HTTP POST request to the
/deploymentsendpoint. This restricted configuring large system prompts (over 8 KB) for use case cases.
v2.0.0
Added
- Support for Knowledge Bases for Amazon Bedrock as an option for Retrieval Augmented Generation (RAG) based workflows.
- Support for Identity Federation (OpenID Connect or SAML 2.0) through Amazon Cognito.
- Ability to add role-based access control for Amazon Kendra for controlling access over documents that can be retrieved while using RAG based workflows.
- Provisioned Throughput support for Amazon Bedrock models, allowing custom and provisioned base models to be added as the backing LLMs for the text use case.
- Enhanced prompt interface, allowing fine-grained control over prompts (including disambiguation prompts for RAG), message history and input lengths.
- Streamlined upgrade scripts for upgrading from v1.4.x to v2.0.0. For detailed steps, refer to the following section
- Model support for Amazon Titan Text G1 - Premier
Changed
- Deprecated direct Anthropic and Hugging Face LLMs in favour of integrating them through Amazon Bedrock and Amazon SageMaker.
- Switch login screens from amplify-ui to Cognito Hosted UI to support Identity Federation.
- Switch from
webpacktovitefor building and packaging UI projects. - Updates to Node and Python package versions.