Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement: Ability to Define User Provided AWS Credentials in Bedrock Endpoint LibreChat UI #4572

Open
1 task done
ldavis9000aws opened this issue Oct 29, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@ldavis9000aws
Copy link

What features would you like to see added?

As a user, I would like to set my credentials for AWS Bedrock within the LibreChat interface when the environment variables are set as "userdefined" in the .env file.

More details

The following fields should be available for the user to set within the interface (similar to how it's already done for Google or Azure OpenAI):

BEDROCK_AWS_DEFAULT_REGION
BEDROCK_AWS_ACCESS_KEY_ID
BEDROCK_AWS_SECRET_ACCESS_KEY
BEDROCK_AWS_SESSION_TOKEN (optional for use with AWS STS)

Also, when the AWS user's temporary credentials expire (assuming the AWS STS Session token environment variable is added as requested in #4391), then the end user will be able to update their credentials directly in the LibreChat interface.

Which components are impacted by your request?

No response

Pictures

Example of Incorrect API setting for user provided credentials in the AWS Bedrock endpoint within the LibreChat UI

image

Code of Conduct

  • I agree to follow this project's Code of Conduct
@ldavis9000aws ldavis9000aws added the enhancement New feature or request label Oct 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant