in src/js/app.js [144:173]
async function setSagemakerEndpoints() {
try {
// Post the request
let apiInit = {
body : {
region: regionSelect.value
}
}
let response = await API.post(apiName, endpointApiPath, apiInit);
if (!response.statusCode) {
throw Error("An unknown error occured")
} else if (response.statusCode !== 200) {
throw Error(response.error_message);
}
let endpoints = response.result;
var options = endpoints.map(function (endpoint) {
let epName = endpoint.EndpointName;
return `<option value=${epName}>${epName}</option>`
});
endpointNameSelect.innerHTML = options;
} catch (err) {
inferenceText.innerHTML += `ERROR: An error occurred retrieving the selected regions Sagemaker Endpoints:<br />${err}`;
console.log(err, err.stack);
}
}