You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
New Module: Create a new module for AWS Bedrock integration.
New Class: Implement a new class .autogen_ext.models.aws.BedrockChatCompletionClient based on the ChatCompletionClient base class.
Reference: Please refer to existing extensions such as AzureAIChatCompletionClient for guidance.
Why is this needed?
Benefits:
Official support for AWS Bedrock would ensure stability, ease of use, and proper maintenance.
It would enhance the functionality of AutogenStudio for users who rely on AWS services.
Additional Information:
I am willing to contribute to the development of this feature. Please provide any guidance or steps on how I might be able to assist in making this feature officially supported.
In my environment, the setting for model_info is not passed from the JSON file, so I confirmed the operation by directly passing the arguments in the source code.
Thank you for your time and consideration.
The text was updated successfully, but these errors were encountered:
Thank you @Hama18, for start, you can take a look at the CONTRIBUTING.md for how to run tests locally. You can check with us when you are stuck.
For API documentation, it would be good to have at least 1 runnable code block showing a hello world example. Would be good to also show a streaming example.
The two examples from their official doc is great:
For dependency, add aws for the boto3 dependency, with a minimal verison bound set to the latest stable release verison.
For unit test, create unit tests following those for the Azure AI client. Also create one that hits the actual endpoint but use pytest.skip to skip it if access was denied. See existing test against OpenAI and Gemini endpoints.
What feature would you like to be added?
.autogen_ext.models.aws.BedrockChatCompletionClient
based on theChatCompletionClient
base class.AzureAIChatCompletionClient
for guidance.Why is this needed?
Benefits:
Additional Information:
I am willing to contribute to the development of this feature. Please provide any guidance or steps on how I might be able to assist in making this feature officially supported.
In my environment, the setting for model_info is not passed from the JSON file, so I confirmed the operation by directly passing the arguments in the source code.
Thank you for your time and consideration.
The text was updated successfully, but these errors were encountered: