CLI Profile (SSO)
Configure AWS Bedrock to use AWS CLI profiles for authentication with Sypha. Best for SSO/federated roles and secure enterprise access.
Introduction
Sypha provides the capability to leverage AWS credentials or AWS profiles for AWS Bedrock service access. SSO/Federated roles are recommended over Legacy IAM setup; this documentation details how to configure your environment to utilize SSO roles for authentication with Sypha.
Setup Procedures
-
Deploy the latest version of AWS CLI
- Consult the AWS documentation to install your platform-specific AWS CLI version
-
Establish IAM authentication with the AWS CLI
- Should you lack AWS access through the IAM Identity Center, consult the IAM User Guide to establish IAM users and roles. Verify you possess a
PowerUserAccessrole. - If you possess AWS access via your organization, launch your AWS access portal and identify the relevant account. Verify you have
PowerUserAccesspermissions. - Access the
Access keyslink and record theSSO start URLandSSO region, which are required in subsequent steps
- Should you lack AWS access through the IAM Identity Center, consult the IAM User Guide to establish IAM users and roles. Verify you possess a
-
Proceed with profile configuration using the
aws configure ssoCLI wizard- After configuration, employ the following command to authenticate the AWS CLI:
aws sso login --profile <AWS-profile-name> - Record which profile name you associate with your AWS account, this is required to configure Sypha in the following procedures
- After configuration, employ the following command to authenticate the AWS CLI:
-
If not previously completed, deploy VSCode and the Sypha extension. Reference the Getting Started page for instructions.
-
Launch the Sypha extension, then select the settings button ⚙️ to designate your API Provider.
- Within the API Provider selector, choose AWS Bedrock
- Pick the AWS Profile radio button, then input the AWS Profile Name from step 3
- Choose your AWS Region from the selector menu
- Activating the cross-region inference checkbox is necessary for certain models
.png)
API Key (Simple Setup)
Set up AWS Bedrock with Sypha using Bedrock API Keys. Simplest setup for individual developers to access frontier models.
IAM Credentials
Set up AWS Bedrock with Sypha using IAM Access Key and Secret Key credentials. Best for enterprise environments with established IAM policies.