Amazon Bedrock provides an extensive suite of Gen AI models via a single API. Supporting Amazon Bedrock will significantly enhance ARTKIT's versatility.
Details
Note that the Bedrock API supports multiple modalities, depending on the selected model. This issue is for text-to-image diffusion models. The new class will live in src/artkit/model/diffusion/aws/
Justification
Amazon Bedrock provides an extensive suite of Gen AI models via a single API. Supporting Amazon Bedrock will significantly enhance ARTKIT's versatility.
Details
Note that the Bedrock API supports multiple modalities, depending on the selected model. This issue is for text-to-image diffusion models. The new class will live in
src/artkit/model/diffusion/aws/
Be sure to update the docs:
README
: https://github.com/BCG-X-Official/artkit?tab=readme-ov-file#supported-model-providersContributing
: https://github.com/BCG-X-Official/artkit/blob/1.0.x/sphinx/source/user_guide/introduction_to_artkit/connecting_to_genai_models.ipynbConnecting to Gen AI Models
: https://github.com/BCG-X-Official/artkit/blob/1.0.x/sphinx/source/user_guide/introduction_to_artkit/connecting_to_genai_models.ipynb.env_example
: https://github.com/BCG-X-Official/artkit/blob/1.0.x/.env_examplePlease see the tutorial: Creating New Model Classes