@future-agi/sdk
Version:
We help GenAI teams maintain high-accuracy for their Models in production.
32 lines • 1.04 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CONTENT_TYPE_MAP = exports.SUPPORTED_FILE_TYPES = exports.StatusType = void 0;
/**
* Status types for knowledge base operations
*/
var StatusType;
(function (StatusType) {
StatusType["PROCESSING"] = "Processing";
StatusType["COMPLETED"] = "Completed";
StatusType["PARTIAL_COMPLETED"] = "PartialCompleted";
StatusType["FAILED"] = "Failed";
})(StatusType || (exports.StatusType = StatusType = {}));
/**
* Supported file types for knowledge base uploads
*/
exports.SUPPORTED_FILE_TYPES = ['pdf', 'docx', 'txt', 'rtf'];
/**
* Content type mapping for file uploads
*/
exports.CONTENT_TYPE_MAP = {
pdf: 'application/pdf',
rtf: 'application/rtf',
txt: 'text/plain',
docx: 'application/vnd.openxmlformats-officedocument.wordprocessingml.document'
};
exports.default = {
StatusType,
SUPPORTED_FILE_TYPES: exports.SUPPORTED_FILE_TYPES,
CONTENT_TYPE_MAP: exports.CONTENT_TYPE_MAP
};
//# sourceMappingURL=types.js.map