Synology AI Console
功能
- 通过第三方 AI API 整合,扩展支持的 Synology 套件的功能
- 提供去标识化选项以保护数据隐私
- 为 administrators 提供集中管理控制台,可为套件启用 AI,监控 API 整合状态和使用情况,并管理群组和用户的权限
规格
要求与兼容性
GPU 驱动模型
- 仅适用于支持 GPU 的 Synology 存储系统
- 模型控制:
- Embedding model:通过理解文档上下文和意图(超越关键词匹配)在 Synology Drive 中启用 AI 驱动搜索
- OCR(光学字符识别)模型:从图片、扫描文档和视频帧中提取文本,使其内容可在 Synology Drive 中搜索
- 支持的语言:简体中文、繁体中文、捷克语、丹麦语、英语、法语、德语、匈牙利语、意大利语、日语、韩语、荷兰语、挪威语、波兰语、葡萄牙语(巴西)、葡萄牙语(葡萄牙)、俄语、西班牙语、瑞典语、泰语、土耳其语
- 选择更多语言会增加内存使用量
- STT(语音转文本)模型:将音频和视频文件中的语音转换为可搜索文本
- 图像描述模型:根据视觉内容为图片或视频帧生成描述性标题,实现按描述搜索
- 请参阅下方各模型的预估内存使用量。由于系统和其他服务也会占用内存,建议为系统内存预留至少 16 GB
- Embedding model:2 GB
- OCR(光学字符识别)模型:2 GB
- STT(语音转文本)模型:3 GB
- 图像描述模型:3 GB
API 集成管理
- 支持的 AI 提供商:Amazon Bedrock、Azure OpenAI、百度智能云、Google AI Studio、Google Vertex AI、OpenAI 及其他兼容 OpenAI API 的提供商
- 为每个 AI API 集成设置基础 URL 和速率限制
权限
- 按套件配置 AI 访问权限
- 配置 AI 访问以排除特定群组或用户
去标识化
- 支持的命名实体语言模型:
- 需要在 Synology NAS 上安装 Container Manager
- 仅支持内存为 8 GB 或以上的设备。系统会在启用此功能前检查设备可用内存大小
- 当在提示中检测到多种语言时,AI 会选择主要语言并使用其对应的去标识化模型
- 支持的语言:
- 中文、丹麦语、荷兰语、英语、法语、德语、意大利语、日语、韩语、挪威语、波兰语、葡萄牙语、俄语、西班牙语、瑞典语
- 每个语言包大约使用 1 GB 内存
- 支持的预定义类型:
- 无套件依赖或内存要求
- 全球:信用卡号、加密钱包地址、日期、电子邮件地址、国际银行账户号码(IBAN)、IP 地址、URL、账户 token 等
- 区域特定:护照号码、税号、驾驶证号码、医保号码等
- 支持的地区:澳大利亚、奥地利、比利时、保加利亚、智利、中国、塞浦路斯、捷克共和国、丹麦、爱沙尼亚、芬兰、法国、德国、希腊、匈牙利、印度、爱尔兰、意大利、拉脱维亚、立陶宛、卢森堡、马耳他、荷兰、挪威、波兰、葡萄牙、罗马尼亚、新加坡、斯洛伐克、斯洛文尼亚、西班牙、瑞典、台湾、英国、美国
- 信息类型可能因 Synology AI Console 版本而异
审计
- 事务日志记录有关 AI 请求的详细信息,包括发送时间、IP 地址、用户、应用套件、应用 API 集成、AI 提供商、使用的模型、操作、输入/输出 tokens、总 tokens 使用量、状态
- 管理日志跟踪 administrators 所做的配置更改,包括时间、用户、IP 地址、类型、事件
- 日志管理使 administrators 能进一步控制日志:
- 支持日志保留策略,实现高效存储管理
- 可选择记录 AI 请求的详细输入和输出,以增强数据控制
限制
- 去标识化依赖于 AI 模型或正则表达式,无法保证对敏感数据的完全掩码
- 随着被去标识化的词语增多,AI 生成信息的准确性会降低