dots-wrapper
Version:
Digital Ocean v2 api wrapper - javascript - typescript - nodejs
21 lines • 887 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.addKnowledgeBaseDataSource = void 0;
const addKnowledgeBaseDataSource = ({ httpClient }) => ({ knowledge_base_uuid, data }) => {
const url = `/gen-ai/knowledge_bases/${knowledge_base_uuid}/data_sources`;
const requestData = {
knowledge_base_uuid
};
if (data.spaces_data_source) {
requestData.spaces_data_source = data.spaces_data_source;
}
else if (data.web_crawler_data_source) {
requestData.web_crawler_data_source = data.web_crawler_data_source;
}
else if (data.file_upload_data_source) {
requestData.file_upload_data_source = data.file_upload_data_source;
}
return httpClient.post(url, requestData);
};
exports.addKnowledgeBaseDataSource = addKnowledgeBaseDataSource;
//# sourceMappingURL=add-knowledge-base-data-source.js.map