emsi-skills-api
Version:
Unofficial package for the Emsi Skills Classification API
31 lines (24 loc) • 731 B
JavaScript
const { request } = require("../util/request");
exports.extractFromDocument = async ({ documentText, version = "latest" }) => {
const url = `https://emsiservices.com/skills/versions/${version}/extract`;
const body = await request({
method: "POST",
url,
headers: { "content-type": "application/json" },
body: { text: documentText },
});
return body;
};
exports.extractFromDocumentWithSource = async ({
documentText,
version = "latest",
}) => {
const url = `https://emsiservices.com/skills/versions/${version}/extract/trace`;
const body = await request({
method: "POST",
url,
headers: { "content-type": "application/json" },
body: { text: documentText },
});
return body;
};