Home / Connectors / AWS SageMaker Outbound Connector

AWS SageMaker Outbound Connector

Execute SageMaker models

outbound io.camunda:aws-sagemaker:1

Required inputs

KeyLabelType
authentication.accessKey Access key secret
authentication.secretKey Secret key secret
configuration.region Region FEEL expression
input.invocationType Inference type string
input.endpointName Endpoint name FEEL expression
input.body Payload FEEL expression
input.contentType Content type FEEL expression
input.accept Accept FEEL expression
input.inputLocation Input location FEEL expression

Optional inputs

KeyLabelType
authentication.type Authentication string
input.customAttributes Custom attributes FEEL expression
input.targetModel Target model FEEL expression
input.targetVariant Target variant FEEL expression
input.targetContainerHostname Target invocation host name FEEL expression
input.inferenceId Inference ID FEEL expression
input.enableExplanations Enable explanations string
input.inferenceComponentName Inference component name FEEL expression
input.requestTTLSeconds Request time-to-leave in seconds FEEL expression
input.invocationTimeoutSeconds Invocation timeout in seconds FEEL expression
resultVariable Result variable string
resultExpression Result expression FEEL expression
errorExpression Error expression FEEL expression
retryCount Retries FEEL expression
retryBackoff Retry backoff FEEL expression

Apply this connector with @bpmnkit/connectors

import { applyConnectorTemplate } from "@bpmnkit/connectors" const result = applyConnectorTemplate("io.camunda.connectors.AWSSAGEMAKER.v1", { "authentication.accessKey": "<your access key>", "authentication.secretKey": "<your secret key>", "configuration.region": "= ...", "input.invocationType": "SYNC", "input.endpointName": "= ...", "input.body": "= ...", "input.contentType": "= application/json", "input.accept": "= application/json", "input.inputLocation": "= ...", "authentication.type": "defaultCredentialsChain", "input.customAttributes": "= ...", })