-
-
Notifications
You must be signed in to change notification settings - Fork 5k
Description
The Feature
awsume is a library/tool to authenticate with the AWS. It has some caching built in such that users only have to type in MFA codes once per day.
Used as a library, it provides this functionality to boto3 clients (https://awsu.me/advanced/non-interactive-awsume.html).
This way developers don't have to provide new MFA codes on every program execution, which comes in handy during local testing.
I'd like this functionality in litellm. The simplest/most flexible way for me as a user would be to fix the usage of boto3-bedrock-client. Currently this is deprecated (https://docs.litellm.ai/docs/providers/bedrock#passing-an-external-bedrockruntimeclient-as-a-parameter---completion).
Motivation, pitch
Huge initial productivity boost when developing with aws bedrock.
Many organizations use dedicated aws profiles, secured by MFA.
Using awsume is one popular and convinient way to locally access aws resources in professional settings.
Are you a ML Ops Team?
No
Twitter / LinkedIn details
No response