When the API_TYPE argument is set to "aws-sagemaker", API_Request in-database function works with Amazon SageMaker. The syntax is:
SELECT * FROM tapidb.API_Request(
ON { table | view | (query) } [ AS InputTable ]
USING
AUTHORIZATION ('{"Access_Id": "AWS_access_id",
"Access_Key" :"AWS_Access_Key",
"Session_Token": "AWS_Session_Token",
"Region" : "aws_region"}')
ENDPOINT ('sagemaker-endpoint')
[TARGET_MODEL ('sagemaker-target-model')]
[CONTENT_TYPE ({'json' | 'csv'})]
[ENDPOINT_URL ('sagemaker-url')]
[API_TYPE('aws-sagemaker')]
[KEY_START_INDEX('0')]
) AS alias;