UNPKG

@cognigy/rest-api-client

Version:

Cognigy REST-Client

302 lines 9.93 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.form = exports.sections = exports.fields = void 0; exports.fields = [ { key: "query", type: "cognigyText", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__QUERY__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__QUERY__DESCRIPTION", params: { required: true, } }, { key: "queryPersona", type: "cognigyText", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__QUERYPERSONA__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__QUERYPERSONA__DESCRIPTION", params: { required: false, } }, { key: "queryLanguage", type: "cognigyText", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__QUERYLANGUAGE__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__QUERYLANGUAGE__DESCRIPTION", params: { required: false, }, defaultValue: "en-US" }, { key: "filters", type: "json", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__FILTERS__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__FILTERS__DESCRIPTION", params: { required: false, }, defaultValue: "{}", }, { key: "promptEditorProfileId", type: "cognigyText", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__PROMPTEDITORPROFILEID__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__PROMPTEDITORPROFILEID__DESCRIPTION", params: { required: false, } }, { key: "answersMaxWords", type: "number", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__ANSWERSMAXWORDS__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__ANSWERSMAXWORDS__DESCRIPTION", params: { required: true, }, defaultValue: 100, }, { key: "linksMax", type: "number", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__MAXLINKS__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__MAXLINKS__DESCRIPTION", params: { required: true, }, defaultValue: 5, }, { key: "knowledgeHubId", type: "cognigyText", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__KNOWLEDGEHUBID__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__KNOWLEDGEHUBID__DESCRIPTION", params: { required: true, } }, { key: "maxKernels", type: "number", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__MAXKERNELS__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__MAXKERNELS__DESCRIPTION", params: { required: true, }, defaultValue: 5, }, { key: "prompt", type: "cognigyLLMText", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__PROMPT__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__PROMPT__DESCRIPTION", params: { required: false, multiline: true, rows: 5, }, defaultValue: "", }, { key: "modelArn", type: "cognigyText", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__MODELARN__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__MODELARN__DESCRIPTION", params: { required: false, } }, { key: "storeLocation", type: "select", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__STORAGE__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__STORAGE__DESCRIPTION", defaultValue: "input", params: { options: [ { label: "Input", value: "input" }, { label: "Context", value: "context" } ], required: true }, }, { key: "inputKey", type: "cognigyText", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__STORAGEVARIABLE__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__STORAGEVARIABLE__DESCRIPTION", defaultValue: "knowledgehub", condition: { key: "storeLocation", value: "input", } }, { key: "contextKey", type: "cognigyText", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__STORAGEVARIABLE__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__STORAGEVARIABLE__DESCRIPTION", defaultValue: "knowledgehub", condition: { key: "storeLocation", value: "context", } }, { key: "logErrorToSystem", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__LOGERRORTOSYSTEM__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__LOGERRORTOSYSTEM__DESCRIPTION", type: "toggle", defaultValue: false, }, { key: "errorHandling", type: "select", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__ERRORHANDLING__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__ERRORHANDLING__DESCRIPTION", defaultValue: "continue", params: { options: [ { label: "UI__NODE_EDITOR__FIELDS__HANDLE_SERVICE_ERROR__OPTIONS__STOP__LABEL", value: "stop" }, { label: "UI__NODE_EDITOR__FIELDS__HANDLE_SERVICE_ERROR__OPTIONS__CONTINUE__LABEL", value: "continue" }, { label: "UI__NODE_EDITOR__FIELDS__HANDLE_SERVICE_ERROR__OPTIONS__GOTO__LABEL", value: "goto" }, ] } }, { key: "errorHandlingGotoTarget", type: "flowNode", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__ERRORGOTO__LABEL", condition: { key: "errorHandling", value: "goto" } }, { key: "errorMessage", type: "cognigyText", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__ERRORMESSAGE__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__ERRORMESSAGE__DESCRIPTION", defaultValue: "", condition: { key: "errorHandling", value: "continue" } }, { key: "debugDescription", type: "description", label: " ", params: { text: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__DEBUG__DESCRIPTION" } }, { key: "debugLogRequestBody", type: "toggle", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__DEBUGLOGREQUESTBODY__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__DEBUGLOGREQUESTBODY__DESCRIPTION", defaultValue: false }, { key: "debugLogRequestLatency", type: "toggle", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__DEBUGLOGREQUESTLATENCY__LABEL", description: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__DEBUGLOGREQUESTLATENCY__DESCRIPTION", defaultValue: false }, // Hidden fields populated server-side by service-resources on node create/update. // Not listed in form or sections, so they are invisible in the UI. { key: "cxoneTenantId", type: "text", label: " ", defaultValue: "" }, { key: "cxoneAgentUid", type: "text", label: " ", defaultValue: "" } ]; exports.sections = [ { key: "query", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__QUERY__SECTION_TITLE", defaultCollapsed: true, fields: ["queryPersona", "queryLanguage"], }, { key: "kbAnswers", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__GENERATIVEAI__SECTION_TITLE", defaultCollapsed: true, fields: ["promptEditorProfileId", "answersMaxWords", "linksMax"], }, { key: "KnowledgeHub", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__AWSBEDROCK__SECTION_TITLE", defaultCollapsed: true, fields: ["filters", "maxKernels", "prompt", "modelArn"], }, { key: "storage", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__STORAGE__SECTION_TITLE", defaultCollapsed: true, fields: [ "storeLocation", "inputKey", "contextKey", ] }, { key: "errorHandling", label: "UI__NODE_EDITOR__CXONE_KNOWLEDGEHUB__FIELDS__ERRORHANDLING__SECTION_TITLE", defaultCollapsed: true, fields: [ "logErrorToSystem", "errorHandling", "errorMessage", "errorHandlingGotoTarget", ] }, { key: "debugging", label: "UI__NODE_EDITOR__SECTIONS__DEBUG_SETTINGS__LABEL", defaultCollapsed: true, fields: [ "debugDescription", "debugLogRequestBody", "debugLogRequestLatency", ] }, ]; exports.form = [ { type: "field", key: "knowledgeHubId" }, { type: "field", key: "query" }, { type: "section", key: "query" }, { type: "section", key: "KnowledgeHub" }, { type: "section", key: "kbAnswers" }, { type: "section", key: "storage" }, { type: "section", key: "errorHandling" }, { type: "section", key: "debugging" }, ]; //# sourceMappingURL=cxOneKnowledgeHubForm.js.map