Synology AI Console

DSM Version

Synology AI Console

Features

  • Expands the functionalities in supported Synology packages with third-party AI API integration
  • Provides de-identification options to protect data privacy
  • Offers a centralized management console for administrators to enable AI for packages, monitor API integration status and usage, and manage permissions for groups and users

Specifications

Requirements and compatibility
API integration management
  • Supported AI providers: Amazon Bedrock, Azure OpenAI, Baidu AI Cloud, Google AI Studio, Google Vertex AI, OpenAI
  • Set up base URL and rate limits for each AI API integration
Permissions
  • Configure AI access by packages
  • Configure AI access to exclude specific groups or users
De-identification
  • Requires installing Container Manager on the Synology NAS
  • Supported only on devices with 8 GB or more memory. The system checks the device's available memory size before enabling the feature
  • Supported languages:
    • Chinese, Danish, Dutch, English, French, German, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Russian, Spanish, Swedish
  • Each language pack uses approximately 1 GB of memory
  • When multiple languages are detected in the prompt, the AI selects the dominant language and uses its corresponding de-identification model
  • Supported de-identification data:
    • Global: Credit card number, Crypto wallet address, Date, Email address, International Bank Account Number (IBAN), IP address, Name, URL
    • United States: Individual Taxpayer Identification Number (ITIN), Social Security Number (SSN)
    • United Kingdom: NHS number
    • Spain: Foreigner Identity Number (NIE), Tax Identification Number (NIF)
    • Italy: Fiscal code, VAT number
    • Poland: PESEL number
    • Singapore: National Registration Identity Card (NRIC), Unique Entity Number (UEN)
    • Australia: Australian Business Number (ABN), Australian Company Number (ACN), Tax File Number (TFN), Medicare Number
    • Finland: Personal identity code
    • India: Individual identification number (Aadhaar), Permanent Account Number (PAN), Vehicle registration number
Auditing
  • Transaction logs record details about AI requests, including send time, IP address, user, applied packages, applied API integration, AI provider, used model, action, input/output tokens, total tokens used, status
  • Admin logs track configuration changes made by administrators, including time, user, IP address, type, event
  • Log management enables administrators to maintain further control over logs:
    • Supports log retention policies for efficient storage management
    • Provides the option to log detailed inputs and outputs of AI requests for enhanced data control

Limitations

  • De-identification relies on AI models or regular expressions and cannot guarantee full masking of sensitive data
  • Accuracy of AI-generated information decreases as more words are de-identified