Quick Start
Add Provider in Model Catalog
Navigate to Model Catalog
Go to Model Catalog → Add Provider in your Portkey dashboard.
Configure AWS Credentials
There are two authentication methods:
Enter your AWS credentials and deployment details for your Sagemaker endpoint.
Direct Integration Without Model Catalog
If you prefer not to store your AWS credentials in Portkey, you can pass them directly when instantiating the Portkey client.Supported Parameters
These parameters are supported for Sagemaker (not required if you’re using Model Catalog):| Node SDK | Python SDK | REST Headers |
|---|---|---|
| awsAccessKeyId | aws_access_key_id | x-portkey-aws-access-key-id |
| awsSecretAccessKey | aws_secret_access_key | x-portkey-aws-secret-access-key |
| awsRegion | aws_region | x-portkey-aws-region |
| awsSessionToken | aws_session_token | x-portkey-aws-session-token |
| sagemakerCustomAttributes | sagemaker_custom_attributes | x-portkey-amzn-sagemaker-custom-attributes |
| sagemakerTargetModel | sagemaker_target_model | x-portkey-amzn-sagemaker-target-model |
| sagemakerTargetVariant | sagemaker_target_variant | x-portkey-amzn-sagemaker-target-variant |
| sagemakerTargetContainerHostname | sagemaker_target_container_hostname | x-portkey-amzn-sagemaker-target-container-hostname |
| sagemakerInferenceId | sagemaker_inference_id | x-portkey-amzn-sagemaker-inference-id |
| sagemakerEnableExplanations | sagemaker_enable_explanations | x-portkey-amzn-sagemaker-enable-explanations |
| sagemakerInferenceComponent | sagemaker_inference_component | x-portkey-amzn-sagemaker-inference-component |
| sagemakerSessionId | sagemaker_session_id | x-portkey-amzn-sagemaker-session-id |
| sagemakerModelName | sagemaker_model_name | x-portkey-amzn-sagemaker-model-name |

