AdalFlow
AdalFlow copied to clipboard
Support for AWS bedrock models and embeddings
Is your feature request related to a problem? Please describe. AdalFlow currently does not support AWS Bedrock models and embeddings. This limits the ability to leverage state-of-the-art AI models and capabilities provided by AWS in AdalFlow workflows.
Describe the solution you'd like
Implement support for AWS Bedrock models and embeddings in AdalFlow:
- Allow specifying Bedrock models as a model type in AdalFlow configuration
- Enable passing Bedrock model names/IDs to use pre-trained models
- Support providing Bedrock embeddings as inputs to AdalFlow components
- Integrate with AWS Bedrock APIs to run inference and access model outputs
- Document/Tutorials on how to configure and use Bedrock models/embeddings in AdalFlow
Describe alternatives you've considered Using other model types like HuggingFace in AdalFlow instead of Bedrock. But this foregoes the advanced capabilities of the Bedrock platform such as content moderation configurations, etc.
Additional context Supporting AWS Bedrock will allow AdalFlow users to take advantage of powerful AI models and embeddings to enhance their workflows. This will make AdalFlow more versatile and compelling for a wider range of use cases and users.