AWS Bedrock 上线完全托管的企业级 DeepSeek-R1,支持 IAM 权限控制、合规认证和数据隐私保护 MIT 许可开源。
DeepSeek-R1 现已在 Amazon Bedrock 正式上线,可通过 Bedrock Marketplace 和自定义模型导入功能访问。该模型具备强大的安全控制与推理能力,已为数万企业客户提供服务。Amazon Web Services 近日新增了无服务器选项,进一步简化了部署流程。本文将说明如何在 Amazon Bedrock 中安全使用 DeepSeek-R1,并提供实操指南。


无需管理基础设施
DeepSeek-R1 通过 Amazon Bedrock 以全托管服务的形式提供。用户无需运维底层基础设施,只需通过单一 API 集成模型,即可快速构建生成式 AI 应用。
企业级安全
数据隐私:默认情况下,用户输入与模型输出不会与第三方共享。支持静态加密、传输加密,以及通过 IAM 策略实现的细粒度访问控制。
合规认证:该服务符合多项行业安全标准,支持大规模合规 AI 部署。
多场景能力
DeepSeek-R1 基于 MIT 开源许可证发布。在复杂推理、代码生成和自然语言理解方面表现出色,适用于智能决策支持、软件开发、数学问题求解、数据分析和知识管理等场景。

部署 DeepSeek-R1 时,需特别注意以下安全实践:
数据安全
利用 Amazon Bedrock 内置的监控和成本控制能力,全程管控数据,降低敏感信息泄露风险。
负责任 AI
使用 Amazon Bedrock Guardrails 进行内容过滤和策略管理:
屏蔽有害内容,如暴力或偏见性语言。
为敏感信息定义自定义过滤器,如身份证号、银行卡号等。
使用上下文感知控制来减少模型幻觉。
模型评估
使用 Amazon Bedrock 模型评估工具,通过自动化指标(如准确率、鲁棒性)或人工评估(如与品牌调性的一致性)选择最佳模型。可使用内置或自定义数据集验证性能。
登录 Amazon Bedrock 控制台,打开 "Model access" 页面,申请访问 DeepSeek-R1。
在 "Playgrounds" 中,选择 Chat/Text 模式,并将 DeepSeek-R1 选为模型类别以进行在线测试。
测试推理能力的示例提示词:
A family has $5,000 to save for their vacation... (example from the original article)
AWS CLI
aws bedrock-runtime invoke-model \
--model-id us.deepseek-r1-v1:0 \
--body "{\"messages\":[{\"role\":\"user\",\"content\":\"...\"}]}" \
--region us-west-2 \
invoke-model-output.txt
Python (boto3)
import boto3
client = boto3.client("bedrock-runtime", region_name="us-west-2")
response = client.converse(
modelId="us.deepseek.r1-v1:0",
messages=[{"role": "user", "content": [{"text": "Describe 'hello world'."}]}]
)
print(response["output"]["message"]["content"][0]["text"])
在控制台中,于 "Safeguards" 下创建保护规则,包括关键词过滤器、拒绝主题和屏蔽响应模板。
通过反复测试验证保护措施,确保生成的内容符合业务策略。
目前支持的区域:美国东部(北弗吉尼亚)、美国东部(俄亥俄)和美国西部(俄勒冈)。
DeepSeek-R1 的全托管能力与 Amazon Bedrock 的安全工具相结合,为企业提供了高效可靠的 AI 部署选择。开发者可直接通过 Bedrock 控制台体验模型。