CDK constructs for generative AI patterns on AWS
Top 64.2% on sourcepulse
This library provides AWS Cloud Development Kit (CDK) constructs for defining common generative AI infrastructure patterns in code. It targets developers building generative AI solutions on AWS, enabling the rapid, repeatable deployment of well-architected, multi-service architectures.
How It Works
The constructs are high-level, object-oriented abstractions of AWS CDK constructs. They encapsulate best-practice default configurations for common generative AI patterns, simplifying the creation of complex AWS infrastructure. The library is organized into logical modules, promoting code reusability and maintainability for generative AI workflows.
Quick Start & Requirements
Installation varies by language:
npm install @cdklabs/generative-ai-cdk-constructs
pip install cdklabs.generative-ai-cdk-constructs
dotnet add package CdkLabs.GenerativeAICdkConstructs
go get github.com/cdklabs/generative-ai-cdk-constructs-go/generative-ai-cdk-constructs
pom.xml
.Requires a compatible AWS CDK version (check CHANGELOG.md
). Official documentation and workshops are available.
Highlighted Details
Maintenance & Community
Contributions are welcome. A roadmap is available via GitHub Projects.
Licensing & Compatibility
Licensed under Apache-2.0.
Limitations & Caveats
All classes are under active development and subject to non-backward compatible changes or removal without notice, not adhering to Semantic Versioning. Users may need to update source code when upgrading. An independent assessment for production use is recommended.
1 week ago
1 day