@cognigy/rest-api-client
Version:
Cognigy REST-Client
560 lines • 57.4 kB
JavaScript
"use strict";
var __rest = (this && this.__rest) || function (s, e) {
var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
t[p[i]] = s[p[i]];
}
return t;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.ResourcesAPIGroup_2_0 = void 0;
const GenericAPIFn_1 = require("../GenericAPIFn");
const query_1 = require("../shared/helper/rest/query");
const GenericUploadFn_1 = require("../GenericUploadFn");
const GenericTusFn_1 = require("../GenericTusFn");
const ResourcesAPIGroup_2_0 = (instance) => {
const self = instance;
return {
searchResources: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/search?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options),
indexFlows: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options),
batchFlows: (_a, options) => {
var { projectId } = _a, args = __rest(_a, ["projectId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows?${(0, query_1.stringifyQuery)({ projectId })}`, "PATCH", self)(args, options);
},
createChildFlow: (_a, options) => {
var { flowId } = _a, args = __rest(_a, ["flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/chart/nodes/childflow`, "POST", self)(args, options);
},
createFlow: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/flows", "POST", self)(args, options),
readFlow: (_a, options) => {
var { flowId } = _a, args = __rest(_a, ["flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options);
},
updateFlow: (_a, options) => {
var { flowId } = _a, args = __rest(_a, ["flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}`, "PATCH", self)(args, options);
},
deleteFlow: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${args.flowId}`, "DELETE", self)(undefined, options),
cloneFlow: (_a, options) => {
var { flowId } = _a, args = __rest(_a, ["flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/clone`, "POST", self)(args, options);
},
addFlowLocalization: (_a, options) => {
var { flowId } = _a, args = __rest(_a, ["flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/addlocalization`, "POST", self)(args, options);
},
removeFlowLocalization: (_a, options) => {
var { flowId } = _a, args = __rest(_a, ["flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/removelocalization`, "POST", self)(args, options);
},
indexFlowStates: (_a, options) => {
var { flowId } = _a, args = __rest(_a, ["flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/states?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options);
},
batchFlowStates: (_a, options) => {
var { flowId } = _a, args = __rest(_a, ["flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/states`, "PATCH", self)(args, options);
},
createFlowState: (_a, options) => {
var { flowId } = _a, args = __rest(_a, ["flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/states`, "POST", self)(args, options);
},
readFlowState: ({ flowId, stateId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/states/${stateId}`, "GET", self)(undefined, options),
updateFlowState: (_a, options) => {
var { flowId, stateId } = _a, args = __rest(_a, ["flowId", "stateId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/states/${stateId}`, "PATCH", self)(args, options);
},
deleteFlowState: ({ flowId, stateId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/states/${stateId}`, "DELETE", self)(undefined, options),
addIntentToFlowState: (_a, options) => {
var { flowId, stateId } = _a, args = __rest(_a, ["flowId", "stateId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/states/${stateId}/addintent`, "POST", self)(args, options);
},
removeIntentFromFlowState: (_a, options) => {
var { flowId, stateId } = _a, args = __rest(_a, ["flowId", "stateId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/states/${stateId}/removeintent`, "POST", self)(args, options);
},
readFlowSettings: ({ flowId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/settings`, "GET", self)(undefined, options),
updateFlowSettings: (_a, options) => {
var { flowId } = _a, args = __rest(_a, ["flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/settings`, "PATCH", self)(args, options);
},
indexLexicons: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options),
batchLexicons: (_a, options) => {
var { projectId } = _a, args = __rest(_a, ["projectId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons?${(0, query_1.stringifyQuery)({ projectId })}`, "PATCH", self)(args, options);
},
createLexicon: (_a, options) => {
var { shouldGenerateLexiconEntries, shouldGenerateSynonyms, generateLexiconEntriesLimit, defaultSlot, languageCode } = _a, args = __rest(_a, ["shouldGenerateLexiconEntries", "shouldGenerateSynonyms", "generateLexiconEntriesLimit", "defaultSlot", "languageCode"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons?${(0, query_1.stringifyQuery)({
shouldGenerateLexiconEntries,
shouldGenerateSynonyms,
generateLexiconEntriesLimit,
defaultSlot,
languageCode
})}`, "POST", self)(args, options);
},
readLexicon: ({ lexiconId, metaOnly }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}?${(0, query_1.stringifyQuery)({ metaOnly })}`, "GET", self)(undefined, options),
updateLexicon: (_a, options) => {
var { lexiconId } = _a, args = __rest(_a, ["lexiconId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}`, "PATCH", self)(args, options);
},
deleteLexicon: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${args.lexiconId}`, "DELETE", self)(undefined, options),
indexLexiconEntries: (_a, options) => {
var { lexiconId } = _a, args = __rest(_a, ["lexiconId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/entries?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options);
},
batchLexiconEntries: (_a, options) => {
var { lexiconId } = _a, args = __rest(_a, ["lexiconId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/entries`, "PATCH", self)(args, options);
},
createLexiconEntry: (_a, options) => {
var { lexiconId } = _a, args = __rest(_a, ["lexiconId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/entries`, "POST", self)(args, options);
},
updateLexiconEntry: (_a, options) => {
var { lexiconId, entryId } = _a, args = __rest(_a, ["lexiconId", "entryId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/entries/${entryId}`, "PATCH", self)(args, options);
},
deleteLexiconEntry: ({ lexiconId, entryId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/entries/${entryId}`, "DELETE", self)(undefined, options),
indexLexiconEntryKeyphrases: (_a, options) => {
var { lexiconId, entryId } = _a, args = __rest(_a, ["lexiconId", "entryId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/entries/${entryId}/keyphrases?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options);
},
addKeyphraseToLexiconEntry: (_a, options) => {
var { lexiconId, entryId } = _a, args = __rest(_a, ["lexiconId", "entryId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/entries/${entryId}/keyphrases`, "POST", self)(args, options);
},
removeKeyphraseFromLexiconEntry: ({ lexiconId, entryId, keyphraseId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/entries/${entryId}/keyphrases/${keyphraseId}`, "POST", self)(undefined, options),
indexLexiconKeyphrases: (_a, options) => {
var { lexiconId } = _a, args = __rest(_a, ["lexiconId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/keyphrases?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options);
},
updateLexiconKeyphrase: (_a, options) => {
var { lexiconId, keyphraseId } = _a, args = __rest(_a, ["lexiconId", "keyphraseId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/keyphrases/${keyphraseId}`, "PATCH", self)(args, options);
},
indexLexiconSlots: (_a, options) => {
var { lexiconId } = _a, args = __rest(_a, ["lexiconId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/slots?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options);
},
batchLexiconSlots: (_a, options) => {
var { lexiconId } = _a, args = __rest(_a, ["lexiconId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/slots`, "PATCH", self)(args, options);
},
createLexiconSlot: (_a, options) => {
var { lexiconId } = _a, args = __rest(_a, ["lexiconId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/slots`, "POST", self)(args, options);
},
updateLexiconSlot: (_a, options) => {
var { lexiconId, slotId } = _a, args = __rest(_a, ["lexiconId", "slotId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/slots/${slotId}`, "PATCH", self)(args, options);
},
deleteLexiconSlot: ({ lexiconId, slotId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/slots/${slotId}`, "DELETE", self)(undefined, options),
addSlotToLexiconEntry: (_a, options) => {
var { lexiconId, entryId } = _a, args = __rest(_a, ["lexiconId", "entryId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/entries/${entryId}/slots`, "POST", self)(args, options);
},
removeSlotFromLexiconEntry: ({ lexiconId, entryId, slotId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/entries/${entryId}/slots/${slotId}`, "POST", self)(undefined, options),
importIntoLexicon: (_a, options) => {
var { lexiconId } = _a, args = __rest(_a, ["lexiconId"]);
return (0, GenericUploadFn_1.GenericUploadFn)(`/new/v2.0/lexicons/${lexiconId}/import`, "POST", self)(args, options);
},
exportFromLexicon: ({ lexiconId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/export`, "GET", self)(undefined, options),
composeLexiconDownloadLink: ({ lexiconId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/lexicons/${lexiconId}/downloadlink`, "POST", self)(undefined, options),
indexEndpoints: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/endpoints?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options),
batchEndpoints: (_a, options) => {
var { projectId } = _a, args = __rest(_a, ["projectId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/endpoints?${(0, query_1.stringifyQuery)({ projectId })}`, "PATCH", self)(args, options);
},
createEndpoint: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/endpoints", "POST", self)(args, options),
readEndpoint: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/endpoints/${args.endpointId}`, "GET", self)(undefined, options),
updateEndpoint: (_a, options) => {
var { endpointId } = _a, args = __rest(_a, ["endpointId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/endpoints/${endpointId}`, "PATCH", self)(args, options);
},
deleteEndpoint: (args, options) => {
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/endpoints/${args.endpointId}?channelType=${args === null || args === void 0 ? void 0 : args.channelType}`, "DELETE", self)(undefined, options);
},
indexGoals: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/goals?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options),
createGoal: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/goals", "POST", self)(args, options),
readGoal: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/goals/${args.goalId}`, "GET", self)(undefined, options),
updateGoal: (_a, options) => {
var { goalId } = _a, args = __rest(_a, ["goalId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/goals/${goalId}`, "PATCH", self)(args, options);
},
deleteGoal: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/goals/${args.goalId}`, "DELETE", self)(undefined, options),
indexHandoverServices: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/handover/services?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options),
indexHandoverProviders: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/handover/providers?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options),
createHandoverProvider: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/handover/providers", "POST", self)(args, options),
readHandoverProvider: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/handover/providers/${args.handoverProviderId}`, "GET", self)(undefined, options),
updateHandoverProvider: (_a, options) => {
var { handoverProviderId } = _a, args = __rest(_a, ["handoverProviderId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/handover/providers/${handoverProviderId}`, "PATCH", self)(args, options);
},
deleteHandoverProvider: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/handover/providers/${args.handoverProviderId}?${(0, query_1.stringifyQuery)({ projectId: args.projectId })}`, "DELETE", self)(undefined, options),
indexPlaybooks: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/playbooks?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options),
batchPlaybooks: (_a, options) => {
var { projectId } = _a, args = __rest(_a, ["projectId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/playbooks?${(0, query_1.stringifyQuery)({ projectId })}`, "PATCH", self)(args, options);
},
createPlaybook: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/playbooks", "POST", self)(args, options),
readPlaybook: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/playbooks/${args.playbookId}`, "GET", self)(undefined, options),
updatePlaybook: (_a, options) => {
var { playbookId } = _a, args = __rest(_a, ["playbookId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/playbooks/${playbookId}`, "PATCH", self)(args, options);
},
deletePlaybook: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/playbooks/${args.playbookId}`, "DELETE", self)(undefined, options),
schedulePlaybook: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/playbooks/${args.playbookId}/schedule`, "POST", self)(args, options),
createPlaybookStep: (_a, options) => {
var { playbookId } = _a, args = __rest(_a, ["playbookId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/playbooks/${playbookId}/steps`, "POST", self)(args, options);
},
updatePlaybookStep: (_a, options) => {
var { playbookId, stepId } = _a, args = __rest(_a, ["playbookId", "stepId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/playbooks/${playbookId}/steps/${stepId}`, "PATCH", self)(args, options);
},
deletePlaybookStep: ({ playbookId, stepId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/playbooks/${playbookId}/steps/${stepId}`, "DELETE", self)(undefined, options),
createPlaybookStepAssert: (_a, options) => {
var { playbookId, stepId } = _a, args = __rest(_a, ["playbookId", "stepId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/playbooks/${playbookId}/steps/${stepId}/asserts`, "POST", self)(args, options);
},
updatePlaybookStepAssert: (_a, options) => {
var { playbookId, stepId, assertId } = _a, args = __rest(_a, ["playbookId", "stepId", "assertId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/playbooks/${playbookId}/steps/${stepId}/asserts/${assertId}`, "PATCH", self)(args, options);
},
deletePlaybookStepAssert: ({ playbookId, stepId, assertId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/playbooks/${playbookId}/steps/${stepId}/asserts/${assertId}`, "DELETE", self)(undefined, options),
changePlaybookStepOrder: (_a, options) => {
var { playbookId } = _a, args = __rest(_a, ["playbookId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/playbooks/${playbookId}/steps/order`, "POST", self)(args, options);
},
indexPlaybookRuns: (_a, options) => {
var { playbookId } = _a, args = __rest(_a, ["playbookId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/playbooks/${playbookId}/runs?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(args, options);
},
readPlaybookRun: (_a, options) => {
var { playbookId, playbookRunId } = _a, args = __rest(_a, ["playbookId", "playbookRunId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/playbooks/${playbookId}/runs/${playbookRunId}`, "GET", self)(undefined, options);
},
deletePlaybookRun: ({ playbookId, playbookRunId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/playbooks/${playbookId}/runs/${playbookRunId}`, "DELETE", self)(undefined, options),
indexProjects: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/projects?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(args, options),
createProject: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/projects", "POST", self)(args, options),
createProjectByTemplate: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/projects/createbytemplate", "POST", self)(args, options),
readProject: ({ projectId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/projects/${projectId}`, "GET", self)(undefined, options),
updateProject: (_a, options) => {
var { projectId } = _a, args = __rest(_a, ["projectId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/projects/${projectId}`, "PATCH", self)(args, options);
},
deleteProject: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/projects/${args.projectId}`, "DELETE", self)(undefined, options),
validateProjectName: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/projects/validateprojectname", "POST", self)(args, options),
graphProject: (_a, options) => {
var { projectId } = _a, args = __rest(_a, ["projectId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/projects/${projectId}/graph?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(args, options);
},
trainAllProjectFlows: ({ projectId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/projects/${projectId}/trainallflows`, "POST", self)(options),
readProjectSettings: ({ projectId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/projects/${projectId}/settings`, "GET", self)(undefined, options),
updateProjectSettings: (_a, options) => {
var { projectId } = _a, args = __rest(_a, ["projectId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/projects/${projectId}/settings`, "PATCH", self)(args, options);
},
setupCognigyGenerativeAI: ({ projectId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/projects/${projectId}/settings/setupgenerativeai`, "POST", self)(options),
indexSnippets: (_a, options) => {
var { projectId } = _a, args = __rest(_a, ["projectId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/projects/${projectId}/snippets?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options);
},
createSnippet: (_a, options) => {
var { projectId } = _a, args = __rest(_a, ["projectId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/projects/${projectId}/snippets`, "POST", self)(args, options);
},
deleteSnippet: ({ projectId, snippetId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/projects/${projectId}/snippets/${snippetId}`, "DELETE", self)(undefined, options),
readChart: (_a, options) => {
var { resourceId, resourceType } = _a, args = __rest(_a, ["resourceId", "resourceType"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/${resourceType}s/${resourceId}/chart?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options);
},
indexChartNodes: (_a, options) => {
var { resourceId, resourceType } = _a, args = __rest(_a, ["resourceId", "resourceType"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/${resourceType}s/${resourceId}/chart/nodes?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options);
},
createChartNode: (_a, options) => {
var { resourceId, resourceType } = _a, args = __rest(_a, ["resourceId", "resourceType"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/${resourceType}s/${resourceId}/chart/nodes`, "POST", self)(args, options);
},
searchChartNodes: (_a, options) => {
var { resourceId, resourceType } = _a, args = __rest(_a, ["resourceId", "resourceType"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/${resourceType}s/${resourceId}/chart/nodes/search?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(args, options);
},
readChartNode: (_a, options) => {
var { resourceId, resourceType, nodeId } = _a, args = __rest(_a, ["resourceId", "resourceType", "nodeId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/${resourceType}s/${resourceId}/chart/nodes/${nodeId}?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options);
},
updateChartNode: (_a, options) => {
var { resourceId, resourceType, nodeId } = _a, args = __rest(_a, ["resourceId", "resourceType", "nodeId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/${resourceType}s/${resourceId}/chart/nodes/${nodeId}`, "PATCH", self)(args, options);
},
deleteChartNode: ({ resourceId, resourceType, nodeId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/${resourceType}s/${resourceId}/chart/nodes/${nodeId}`, "DELETE", self)(undefined, options),
addChartNodeLocalization: (_a, options) => {
var { resourceId, resourceType, nodeId } = _a, args = __rest(_a, ["resourceId", "resourceType", "nodeId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/${resourceType}s/${resourceId}/chart/nodes/${nodeId}/addlocalization`, "POST", self)(args, options);
},
removeChartNodeLocalization: (_a, options) => {
var { resourceId, resourceType, nodeId } = _a, args = __rest(_a, ["resourceId", "resourceType", "nodeId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/${resourceType}s/${resourceId}/chart/nodes/${nodeId}/removelocalization`, "POST", self)(args, options);
},
moveChartNode: (_a, options) => {
var { resourceId, resourceType, nodeId } = _a, args = __rest(_a, ["resourceId", "resourceType", "nodeId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/${resourceType}s/${resourceId}/chart/nodes/${nodeId}/move`, "POST", self)(args, options);
},
copyChartNode: ({ resourceId, resourceType, nodeId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/${resourceType}s/${resourceId}/chart/nodes/${nodeId}/copy`, "POST", self)(undefined, options),
cutChartNode: ({ resourceId, resourceType, nodeId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/${resourceType}s/${resourceId}/chart/nodes/${nodeId}/cut`, "POST", self)(undefined, options),
pasteChartNode: ({ resourceId, resourceType, nodeId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/${resourceType}s/${resourceId}/chart/nodes/${nodeId}/paste`, "POST", self)(undefined, options),
undoChart: ({ resourceId, resourceType }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/${resourceType}s/${resourceId}/chart/undo`, "POST", self)(undefined, options),
redoChart: ({ resourceId, resourceType }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/${resourceType}s/${resourceId}/chart/redo`, "POST", self)(undefined, options),
getUndoRedoSteps: ({ resourceId, resourceType }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/${resourceType}s/${resourceId}/chart/undoredosteps`, "GET", self)(undefined, options),
indexNodeDescriptors: ({ resourceType, resourceId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/${resourceType}s/${resourceId}/chart/descriptors`, "GET", self)(undefined, options),
indexIntents: (_a, options) => {
var { flowId } = _a, args = __rest(_a, ["flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options);
},
batchIntents: (_a, options) => {
var { flowId } = _a, args = __rest(_a, ["flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents`, "PATCH", self)(args, options);
},
createIntent: (_a, options) => {
var { flowId, shouldGenerateSentences, generateSentenceLimit } = _a, args = __rest(_a, ["flowId", "shouldGenerateSentences", "generateSentenceLimit"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents?${(0, query_1.stringifyQuery)({
shouldGenerateSentences,
generateSentenceLimit
})}`, "POST", self)(args, options);
},
readIntent: (_a, options) => {
var { intentId, flowId } = _a, args = __rest(_a, ["intentId", "flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents/${intentId}?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options);
},
updateIntent: (_a, options) => {
var { intentId, flowId } = _a, args = __rest(_a, ["intentId", "flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents/${intentId}`, "PATCH", self)(args, options);
},
deleteIntent: ({ intentId, flowId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents/${intentId}`, "DELETE", self)(undefined, options),
importIntents: (_a, options) => {
var { flowId } = _a, args = __rest(_a, ["flowId"]);
return (0, GenericUploadFn_1.GenericUploadFn)(`/new/v2.0/flows/${flowId}/intents/import`, "POST", self)(args, options);
},
exportIntents: (_a, options) => {
var { flowId } = _a, args = __rest(_a, ["flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents/export`, "POST", self)(args, options);
},
addIntentLocalization: (_a, options) => {
var { intentId, flowId } = _a, args = __rest(_a, ["intentId", "flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents/${intentId}/addlocalization`, "POST", self)(args, options);
},
removeIntentLocalization: (_a, options) => {
var { intentId, flowId } = _a, args = __rest(_a, ["intentId", "flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents/${intentId}/removelocalization`, "POST", self)(args, options);
},
indexSlotFillers: (_a, options) => {
var { flowId } = _a, args = __rest(_a, ["flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/slotfillers?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options);
},
batchSlotFillers: (_a, options) => {
var { flowId } = _a, args = __rest(_a, ["flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/slotfillers`, "PATCH", self)(args, options);
},
createSlotFiller: (_a, options) => {
var { flowId } = _a, args = __rest(_a, ["flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/slotfillers`, "POST", self)(args, options);
},
readSlotFiller: (_a, options) => {
var { slotFillerId, flowId } = _a, args = __rest(_a, ["slotFillerId", "flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/slotfillers/${slotFillerId}?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options);
},
updateSlotFiller: (_a, options) => {
var { slotFillerId, flowId } = _a, args = __rest(_a, ["slotFillerId", "flowId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/slotfillers/${slotFillerId}`, "PATCH", self)(args, options);
},
deleteSlotFiller: ({ slotFillerId, flowId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/slotfillers/${slotFillerId}`, "DELETE", self)(undefined, options),
indexSentences: (_a, options) => {
var { flowId, intentId } = _a, args = __rest(_a, ["flowId", "intentId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents/${intentId}/sentences?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options);
},
batchIntentSentences: (_a, options) => {
var { flowId, intentId } = _a, args = __rest(_a, ["flowId", "intentId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents/${intentId}/sentences`, "PATCH", self)(args, options);
},
createSentence: (_a, options) => {
var { flowId, intentId } = _a, args = __rest(_a, ["flowId", "intentId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents/${intentId}/sentences`, "POST", self)(args, options);
},
readSentence: ({ sentenceId, intentId, flowId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents/${intentId}/sentences/${sentenceId}`, "GET", self)(undefined, options),
updateSentence: (_a, options) => {
var { flowId, intentId, sentenceId } = _a, args = __rest(_a, ["flowId", "intentId", "sentenceId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents/${intentId}/sentences/${sentenceId}`, "PATCH", self)(args, options);
},
deleteSentence: ({ sentenceId, intentId, flowId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents/${intentId}/sentences/${sentenceId}`, "DELETE", self)(undefined, options),
generateSentences: ({ intentId, flowId, localeId, limit }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents/${intentId}/sentences/generate?${(0, query_1.stringifyQuery)({ localeId, limit })}`, "POST", self)(undefined, options),
indexLearningSentences: (_a, options) => {
var { flowId, intentId } = _a, args = __rest(_a, ["flowId", "intentId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents/learningsentences?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options);
},
readLearningSentence: ({ learningSentenceId, flowId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents/learningsentences/${learningSentenceId}`, "GET", self)(undefined, options),
deleteLearningSentence: ({ learningSentenceId, flowId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents/learningsentences/${learningSentenceId}`, "DELETE", self)(undefined, options),
indexNLUConnectors: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/nluconnectors?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options),
batchNLUConnectors: (_a, options) => {
var { projectId } = _a, args = __rest(_a, ["projectId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/nluconnectors?${(0, query_1.stringifyQuery)({ projectId })}`, "PATCH", self)(args, options);
},
createNLUConnector: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/nluconnectors", "POST", self)(args, options),
readNLUConnector: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/nluconnectors/${args.nluConnectorId}`, "GET", self)(undefined, options),
updateNLUConnector: (_a, options) => {
var { nluConnectorId } = _a, args = __rest(_a, ["nluConnectorId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/nluconnectors/${nluConnectorId}`, "PATCH", self)(args, options);
},
deleteNLUConnector: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/nluconnectors/${args.nluConnectorId}`, "DELETE", self)(undefined, options),
indexExtensions: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/extensions?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options),
readExtension: ({ extensionId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/extensions/${extensionId}`, "GET", self)(undefined, options),
deleteExtension: ({ extensionId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/extensions/${extensionId}`, "DELETE", self)(undefined, options),
updateExtension: (_a, options) => {
var { extensionId } = _a, args = __rest(_a, ["extensionId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/extensions/${extensionId}`, "PATCH", self)(args, options);
},
uploadExtension: (args, options) => (args.file
? (0, GenericUploadFn_1.GenericUploadFn)("/new/v2.0/extensions/upload", "POST", self)
: (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/extensions/upload", "POST", self))(args, options),
updateExtensionPackage: (args, options) => (args.file
? (0, GenericUploadFn_1.GenericUploadFn)("/new/v2.0/extensions/update", "POST", self)
: (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/extensions/update", "POST", self))(args, options),
indexSnapshots: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/snapshots?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options),
createSnapshot: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/snapshots", "POST", self)(args, options),
readSnapshot: ({ snapshotId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/snapshots/${snapshotId}`, "GET", self)(undefined, options),
deleteSnapshot: ({ snapshotId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/snapshots/${snapshotId}`, "DELETE", self)(undefined, options),
composeSnapshotDownloadLink: ({ snapshotId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/snapshots/${snapshotId}/downloadlink`, "POST", self)(undefined, options),
packageSnapshot: ({ snapshotId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/snapshots/${snapshotId}/package`, "POST", self)(undefined, options),
uploadSnapshotPackage: (args, options) => (0, GenericUploadFn_1.GenericUploadFn)("/new/v2.0/snapshots/upload", "POST", self)(args, options),
indexResourcesInSnapshot: (_a, options) => {
var { snapshotId } = _a, args = __rest(_a, ["snapshotId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/snapshots/${snapshotId}/resources?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options);
},
restoreSnapshot: (_a, options) => {
var { snapshotId } = _a, args = __rest(_a, ["snapshotId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/snapshots/${snapshotId}/restore`, "POST", self)(args, options);
},
trainIntents: (_a, options) => {
var { flowId, localeId, mode } = _a, args = __rest(_a, ["flowId", "localeId", "mode"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/flows/${flowId}/intents/train?${(0, query_1.stringifyQuery)(args)}`, "POST", self)({ localeId, mode }, options);
},
indexConnections: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/connections?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options),
batchConnections: (_a, options) => {
var { projectId } = _a, args = __rest(_a, ["projectId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/connections?${(0, query_1.stringifyQuery)({ projectId })}`, "PATCH", self)(args, options);
},
createConnection: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/connections", "POST", self)(args, options),
readConnection: ({ connectionId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/connections/${connectionId}`, "GET", self)(undefined, options),
updateConnection: (_a, options) => {
var { connectionId } = _a, args = __rest(_a, ["connectionId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/connections/${connectionId}`, "PATCH", self)(args, options);
},
deleteConnection: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/connections/${args.connectionId}`, "DELETE", self)(undefined, options),
createConnectionField: (_a, options) => {
var { connectionId } = _a, args = __rest(_a, ["connectionId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/connections/${connectionId}/fields`, "POST", self)(args, options);
},
deleteConnectionField: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/connections/${args.connectionId}/fields/${encodeURIComponent(args.fieldName)}`, "DELETE", self)(undefined, options),
indexConnectionSchemas: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/connections/schemas?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options),
indexLocales: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/locales?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options),
createLocale: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/locales", "POST", self)(args, options),
readLocale: ({ localeId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/locales/${localeId}`, "GET", self)(undefined, options),
updateLocale: (_a, options) => {
var { localeId } = _a, args = __rest(_a, ["localeId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/locales/${localeId}`, "PATCH", self)(args, options);
},
deleteLocale: ({ localeId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/locales/${localeId}`, "DELETE", self)(undefined, options),
indexFunctions: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/functions?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options),
createFunction: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/functions", "POST", self)(args, options),
readFunction: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/functions/${args.functionId}`, "GET", self)(undefined, options),
updateFunction: (_a, options) => {
var { functionId } = _a, args = __rest(_a, ["functionId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/functions/${functionId}`, "PATCH", self)(args, options);
},
deleteFunction: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/functions/${args.functionId}`, "DELETE", self)(undefined, options),
triggerFunction: ({ functionId, parameters }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/functions/${functionId}/trigger`, "POST", self)(parameters, options),
indexFunctionInstances: (_a, options) => {
var { functionId } = _a, args = __rest(_a, ["functionId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/functions/${functionId}/instances?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options);
},
readFunctionInstance: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/functions/${args.functionId}/instances/${args.functionInstanceId}`, "GET", self)(undefined, options),
stopFunctionInstance: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/functions/${args.functionId}/instances/${args.functionInstanceId}/stop`, "POST", self)(undefined, options),
indexPackages: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/packages?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options),
createPackage: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/packages", "POST", self)(args, options),
readPackage: ({ packageId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/packages/${packageId}`, "GET", self)(undefined, options),
deletePackage: ({ packageId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/packages/${packageId}`, "DELETE", self)(undefined, options),
composePackageDownloadLink: ({ packageId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/packages/${packageId}/downloadlink`, "POST", self)(undefined, options),
mergePackage: (_a, options) => {
var { packageId } = _a, args = __rest(_a, ["packageId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/packages/${packageId}/merge`, "POST", self)(args, options);
},
uploadPackage: (args, options) => (0, GenericUploadFn_1.GenericUploadFn)("/new/v2.0/packages/upload", "POST", self)(args, options),
optionsResolver: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/optionsResolver", "POST", self)(args, options),
uploadFile: (_a, options) => {
var { projectId } = _a, args = __rest(_a, ["projectId"]);
return (0, GenericUploadFn_1.GenericUploadFn)(`/new/v2.0/files/upload?${(0, query_1.stringifyQuery)({ projectId })}`, "POST", self)(args, options);
},
indexAudioPreviewLanguages: (_a, options) => {
var { projectId } = _a, args = __rest(_a, ["projectId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/audio/preview/languages?${(0, query_1.stringifyQuery)({ projectId })}`, "GET", self)(args, options);
},
voicePrepareCall: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/audio/preparecall", "POST", self)(args, options),
readYesNoIntents: (_a, options) => {
var { localeId } = _a, args = __rest(_a, ["localeId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/locales/${localeId}/yesnointents`, "GET", self)(args, options);
},
trainYesNoIntents: ({ localeId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/locales/${localeId}/yesnointents/train`, "POST", self)(undefined, options),
trainYesNoIntentsProject: ({ projectId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/projects/${projectId}/locales/yesnointents/train`, "POST", self)(undefined, options),
updateYesNoIntents: (_a, options) => {
var { localeId, intentId } = _a, args = __rest(_a, ["localeId", "intentId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/locales/${localeId}/yesnointents/${intentId}`, "PATCH", self)(args, options);
},
deleteYesNoIntents: (_a, options) => {
var { localeId, intentId } = _a, args = __rest(_a, ["localeId", "intentId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/locales/${localeId}/yesnointents/${intentId}`, "DELETE", self)(args, options);
},
createYesNoSentence: (_a, options) => {
var { localeId, intentId } = _a, args = __rest(_a, ["localeId", "intentId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/locales/${localeId}/yesnointents/${intentId}/sentences`, "POST", self)(args, options);
},
updateYesNoSentence: (_a, options) => {
var { localeId, intentId, sentenceId } = _a, args = __rest(_a, ["localeId", "intentId", "sentenceId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/locales/${localeId}/yesnointents/${intentId}/sentences/${sentenceId}`, "PATCH", self)(args, options);
},
deleteYesNoSentence: (_a, options) => {
var { localeId, intentId, sentenceId } = _a, args = __rest(_a, ["localeId", "intentId", "sentenceId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/locales/${localeId}/yesnointents/${intentId}/sentences/${sentenceId}`, "DELETE", self)(args, options);
},
indexYesNoSentences: (_a, options) => {
var { localeId, intentId } = _a, args = __rest(_a, ["localeId", "intentId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/locales/${localeId}/yesnointents/${intentId}/sentences?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(args, options);
},
testVoiceProvider: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/audio/voiceprovider/test", "POST", self)(args, options),
testTranslationSettings: (_a, options) => {
var { projectId } = _a, args = __rest(_a, ["projectId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/projects/${projectId}/settings/translation/test`, "POST", self)(args, options);
},
indexAgentAssistConfigs: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/aicopilotconfigs?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options),
createAgentAssistConfig: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/aicopilotconfigs", "POST", self)(args, options),
readAgentAssistConfig: ({ configId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/aicopilotconfigs/${configId}`, "GET", self)(undefined, options),
updateAgentAssistConfig: (_a, options) => {
var { configId } = _a, args = __rest(_a, ["configId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/aicopilotconfigs/${configId}`, "PATCH", self)(args, options);
},
deleteAgentAssistConfig: ({ configId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/aicopilotconfigs/${configId}`, "DELETE", self)(undefined, options),
createAiAgent: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/aiagents", "POST", self)(args, options),
indexAiAgents: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/aiagents?${(0, query_1.stringifyQuery)(args)}`, "GET", self)(undefined, options),
readAiAgent: ({ aiAgentId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/aiagents/${aiAgentId}`, "GET", self)(undefined, options),
updateAiAgent: (_a, options) => {
var { aiAgentId } = _a, args = __rest(_a, ["aiAgentId"]);
return (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/aiagents/${aiAgentId}`, "PATCH", self)(args, options);
},
deleteAiAgent: ({ aiAgentId }, options) => (0, GenericAPIFn_1.GenericAPIFn)(`/new/v2.0/aiagents/${aiAgentId}`, "DELETE", self)(undefined, options),
validateAiAgentName: (args, options) => (0, GenericAPIFn_1.GenericAPIFn)("/new/v2.0/aiagents/validatename", "POST", self)(args, options),
getAiAgentHiringTemplates: (arg