DeepSeek-R1 现已在 Amazon Bedrock 中作为完全托管的无服务器模型推出

DeepSeek-R1 现已在 Amazon Bedrock 中作为完全托管的无服务器模型推出

截至 1 月 30 日,DeepSeek-R1 模型已通过 Amazon Bedrock Marketplace 和 Amazon Bedrock 自定义模型导入在 Amazon Bedrock 中提供。从那时起,成千上万的客户在 Amazon Bedrock 中部署了这些模型。用户非常重视用于安全部署 AI 的强大护栏和综合工具。今天,我们通过扩展选项范围(包括新的无服务器解决方案),使在 Amazon Bedrock 中使用 DeepSeek 变得更加容易,如果感兴趣可以体验:亚马逊云科技体验

完全托管的 DeepSeek-R1 模型现已在 Amazon Bedrock 中全面推出。Amazon Web Services 是第一家将 DeepSeek-R1 作为完全托管的通用模型交付的云服务提供商 (CSP)。您可以使用亚马逊云科技上的 DeepSeek 加速创新并提供切实的商业价值,而无需管理基础设施的复杂性。您可以使用 Amazon Bedrock 完全托管式服务中的单个 API 通过 DeepSeek-R1 的功能为您的生成式 AI 应用程序提供支持,并受益于其广泛的功能和工具。

据 DeepSeek 称,他们的模型在 MIT 许可下公开提供,并在推理、编码和自然语言理解方面提供了强大的能力。这些功能为智能决策支持、软件开发、数学问题解决、科学分析、数据洞察和全面的知识管理系统提供支持。与所有 AI 解决方案一样,在生产环境中实施时,请仔细考虑数据隐私要求,检查输出中的偏差,并监控结果。在实施 DeepSeek-R1 等公开可用的模型时,请考虑以下事项:

  • 数据安全 -- 您可以访问 Amazon Bedrock 的企业级安全、监控和成本控制功能,这些功能对于负责任地大规模部署 AI 至关重要,同时保持对数据的完全控制。用户的输入和模型输出不会与任何模型提供商共享。默认情况下,您可以使用这些关键安全功能,包括静态和传输中的数据加密、精细访问控制、安全连接选项,并在与 Amazon Bedrock 中的 DeepSeek-R1 模型通信时下载各种合规性认证。
  • 负责任的 AI -- 您可以使用 Amazon Bedrock Guardrails 实施根据您的应用程序要求和负责任的 AI 策略定制的保护措施。这包括内容过滤、敏感信息过滤和可自定义安全控制的关键功能,以使用上下文接地和自动推理检查来防止幻觉。这意味着,您可以通过过滤生成式 AI 应用程序中的不良和有害内容,使用定义的策略集来控制用户与 Bedrock 中的 DeepSeek-R1 模型之间的交互。
  • 模型评估 -- 您可以使用 Amazon Bedrock 模型评估工具,通过自动或人工评估,通过几个步骤评估和比较模型,以确定适合您的使用案例的最佳模型,包括 DeepSeek-R1。您可以选择使用预定义指标(如准确度、稳健性和毒性)进行自动评估。或者,您可以为主观或自定义指标(如相关性、风格以及与品牌声音的一致性)选择人工评估工作流程。模型评估提供内置的精选数据集,您也可以引入自己的数据集。

我们强烈建议将 Amazon Bedrock 护栏集成,并将 Amazon Bedrock 模型评估功能与您的 DeepSeek-R1 模型结合使用,为您的生成式 AI 应用程序提供强大的保护。要了解更多信息,请访问使用 Amazon Bedrock 护栏保护您的 DeepSeek 模型部署和评估 Amazon Bedrock 资源的性能(亚马逊云科技体验)。在 Amazon Bedrock 中开始使用DeepSeek-R1 模型如果您不熟悉 DeepSeek-R1 模型,请转到Amazon Bedrock 控制台,在左侧导航窗格中的Bedrock configurations (基岩版配置) 下选择 Model access (模型访问)。要访问完全托管的 DeepSeek-R1 模型,请在 DeepSeek 中请求访问 DeepSeek-R1。然后,您将被授予对 Amazon Bedrock 中模型的访问权限。
DeepSeek-R1 现已在 Amazon Bedrock 中作为完全托管的无服务器模型推出,另外亚马逊云科技提供众多免费云产品可以访问:亚马逊云科技体验

接下来,要在 Amazon Bedrock 中测试 DeepSeek-R1 模型,请在左侧菜单窗格中的 Playgrounds (园地) 下选择 Chat/Text (聊天/文本)。然后选择左上角的 Select model,并选择 DeepSeek 作为类别,选择 DeepSeek-R1 作为模型。然后选择 Apply (应用)。

使用选定的 DeepSeek-R1 模型,我运行以下提示示例:

bash 复制代码
A family has $5,000 to save for their vacation next year. They can place the money in a savings account earning 2% interest annually or in a certificate of deposit earning 4% interest annually but with no access to the funds until the vacation. If they need $1,000 for emergency expenses during the year, how should they divide their money between the two options to maximize their vacation fund?

这个提示需要一个复杂的思维链,并产生非常精确的推理结果。

要了解有关提示使用建议的更多信息,请参阅 DeepSeek-R1 模型提示指南。

通过选择 View API request(查看 API 请求),您还可以使用 Amazon Command Line Interface (Amazon CLI) 和 Amazon SDK 中的代码示例访问模型。您可以用作模型 ID。us.deepseek.r1-v1:0
以下是 Amazon CLI 命令的示例:

bash 复制代码
Amazon bedrock-runtime invoke-model \
       --model-id us.deepseek.r1-v1:0 \
       --body "{\"prompt\": \"<|begin_of_sentence|><|User|>Type_Your_Prompt_Here<|Assistant|><think>\n\", \"max_tokens\": 512, \"temperature\": 0.5, \"top_p\": 0.9}" \
       --cli-binary-format raw-in-base64-out \
       --region us-west-2 \
       invoke-model-output.txt

该模型同时支持 和 API。以下 Python 代码示例显示了如何使用 Amazon Bedrock Converse API 向 DeepSeek-R1 模型发送文本消息以生成文本。要了解更多信息,请访问亚马逊云科技文档中的 DeepSeek 模型推理参数和响应。

bash 复制代码
InvokeModel Converse
python 复制代码
import boto3
from botocore.exceptions import ClientError

# Create a Bedrock Runtime client in the Amazon Region you want to use.
client = boto3.client("bedrock-runtime", region_name="us-west-2")

# Set the model ID, e.g., DeepSeek-R1 Model.
model_id = "us.deepseek.r1-v1:0"

# Start a conversation with the user message.
user_message = "Type_Your_Prompt_Here"
conversation = [
    {
        "role": "user",
        "content": [{"text": user_message}],
    }
]

try:
    # Send the message to the model, using a basic inference configuration.
    response = client.converse(
        modelId=model_id,
        messages=conversation,
        inferenceConfig={"maxTokens": 512, "temperature": 0.5, "topP": 0.9},
    )

    # Extract and print the response text.
    response_text = response["output"]["message"]["content"][0]["text"]
    print(response_text)

except (ClientError, Exception) as e:
    print(f"ERROR: Can't invoke '{model_id}'. Reason: {e}")
    exit(1)

要在 DeepSeek-R1 模型上启用 Amazon Bedrock 护栏,请在左侧导航窗格中的 Safeguards (保护措施) 下选择 Guardrails (护栏),然后根据需要配置任意数量的筛选条件来创建护栏。例如,如果您筛选 "politics" 单词,则护栏将在提示中识别此单词并向您显示被阻止的消息。

您可以使用不同的输入测试护栏,以评估护栏的性能。您可以通过设置被拒绝的主题、单词筛选条件、敏感信息筛选条件和阻止的消息来优化护栏,直到它符合您的需求。

相关推荐
智慧地球(AI·Earth)2 分钟前
OpenAI for Countries:全球AI基础设施的“技术基建革命”
开发语言·人工智能·php
AI改变未来9 分钟前
我们该如何使用DeepSeek帮我们减负?
人工智能·deepseek
武乐乐~12 分钟前
论文精读:YOLO-UniOW: Efficient Universal Open-World Object Detection
人工智能·yolo·目标检测
Leinwin13 分钟前
GPT-4.1和GPT-4.1-mini系列模型支持微调功能,助力企业级智能应用深度契合业务需求
人工智能
唐兴通个人14 分钟前
知名人工智能AI培训公开课内训课程培训师培训老师专家咨询顾问唐兴通AI在金融零售制造业医药服务业创新实践应用
人工智能
MVP-curry-萌神31 分钟前
FPGA图像处理(六)------ 图像腐蚀and图像膨胀
图像处理·人工智能·fpga开发
struggle20251 小时前
ebook2audiobook开源程序使用动态 AI 模型和语音克隆将电子书转换为带有章节和元数据的有声读物。支持 1,107+ 种语言
人工智能·开源·自动化
深空数字孪生1 小时前
AI+可视化:数据呈现的未来形态
人工智能·信息可视化
标贝科技1 小时前
标贝科技:大模型领域数据标注的重要性与标注类型分享
数据库·人工智能
aminghhhh1 小时前
多模态融合【十九】——MRFS: Mutually Reinforcing Image Fusion and Segmentation
人工智能·深度学习·学习·计算机视觉·多模态