All files / Cognigy-CLI/build/lib/knowledgeAI/source createKnowledgeSource.js

0% Statements 0/12
0% Branches 0/7
0% Functions 0/2
0% Lines 0/12

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25                                                 
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.createKnowledgeSource = void 0;
const cognigyClient_1 = __importDefault(require("../../../utils/cognigyClient"));
const createKnowledgeSource = async (knowledgeStoreId, name, description, type, url) => {
    try {
        const source = await cognigyClient_1.default.createKnowledgeSource({
            knowledgeStoreId,
            name,
            description,
            type,
            url,
        });
        console.log(`\n\nKnowledgeAI Source with name: ${name} has been created!\n source: ${JSON.stringify(source, null, 2)}`);
    }
    catch (err) {
        console.error(`Error creating the KnowledgeAI Source, err: ${err}`);
        throw err;
    }
};
exports.createKnowledgeSource = createKnowledgeSource;