UNPKG

@sap-ai-sdk/orchestration

Version:

SAP Cloud SDK for AI is the official Software Development Kit (SDK) for **SAP AI Core**, **SAP Generative AI Hub**, and **Orchestration Service**.

24 lines 815 B
/** * Convenience function to create masking provider SAP Data Privacy Integration. * @param dpiMaskingConfig - Configuration for the masking provider SAP Data Privacy Integration. * @returns An object with the masking provider configuration. */ export function buildDpiMaskingProvider(dpiMaskingConfig) { const { method, mask_grounding_input, entities, allowlist } = dpiMaskingConfig; return { type: 'sap_data_privacy_integration', method, entities: entities.map(entity => ({ type: entity })), ...(mask_grounding_input !== undefined && { mask_grounding_input: { enabled: mask_grounding_input } }), ...(allowlist && { allowlist }) }; } //# sourceMappingURL=masking.js.map