当前位置: 首页 > article >正文

华为云Flexus+DeepSeek征文|DeepSeek-V3/R1开通指南及使用心得

在这里插入图片描述

🏆作者简介,黑夜开发者,CSDN领军人物,全栈领域优质创作者✌,CSDN博客专家,阿里云社区专家博主,2023年CSDN全站排名top 28。
🏆数年电商行业从业经验,AWS/阿里云资深使用用户,历任核心研发工程师,项目技术负责人。
🎉欢迎 👍点赞✍评论⭐收藏

文章目录

      • 🚀一、开通DeepSeek-V3/R1商用服务
        • 🔎1.1 访问华为云ModelArts Studio
        • 🔎1.2 注册/登录华为云账号
        • 🔎1.3 进入“模型推理-在线推理”模块
        • 🔎1.4 开通DeepSeek-V3/R1商用服务
      • 🚀二、API模型调用初步尝试
        • 🔎2.1 找到API调用的示例
        • 🔎2.2 生成API Key
        • 🔎2.3 开始测试DeepSeek-V3 API调用功能
        • 🔎2.4 开始测试DeepSeek-R1 API调用功能
        • 🔎2.5 API调用统计测试
      • 🚀三、总结


最近华为云又有新动作了,今天我们要研究的产品是ModelArts Studio大模型即服务平台,据悉,ModelArts Studio‌ 是华为云面向企业级AI开发推出的 ‌一站式大模型即服务(MaaS)平台‌,专注于降低大模型技术的应用门槛。
‌目标用户‌:AI开发者、数据科学家、企业技术团队。
‌核心价值‌:提供预训练大模型、开发工具链及算力资源,支持从模型训练、调优到推理部署的全生命周期管理。
‌技术定位‌:融合华为自研大模型(如盘古系列)与第三方优质模型(如DeepSeek-V3/R1),满足多行业场景需求。

在这里插入图片描述

今天我们来一探究竟,来了解一下ModelArts Studio大模型即服务平台,并且来初步体验一下DeepSeek-V3/R1商用服务。

🚀一、开通DeepSeek-V3/R1商用服务

🔎1.1 访问华为云ModelArts Studio
  • 打开浏览器,访问华为云官网 华为云,在顶部导航栏搜索“ModelArts Studio”或直接进入 ModelArts Studio 服务页面。

在这里插入图片描述

🔎1.2 注册/登录华为云账号
  • 新用户:点击页面右上方“注册”,根据提示完成企业或个人信息填写、手机验证、实名认证等流程。
  • 已有账号:直接使用华为云账号登录,若账号未完成实名认证需先补全认证信息。
    在这里插入图片描述
🔎1.3 进入“模型推理-在线推理”模块
  • 登录后,在ModelArts Studio首页点击ModelArts Studio控制台按钮即可进入控制台。
    在这里插入图片描述

  • 在ModelArts Studio控制台左侧菜单栏找到 “在线推理”“模型部署” 选项,点击进入服务管理页面。
    在这里插入图片描述

  • 然后就可以体验DeepSeek-V3/R1相关功能,这里普及一下V3和R1的区别
    在这里插入图片描述

🔎1.4 开通DeepSeek-V3/R1商用服务
  • 在“在线推理”页面,选择 “商用服务” 标签页,搜索或筛选找到 DeepSeek-V3/R1大模型
    在这里插入图片描述
  • 阅读并勾选服务协议,点击 “立即开通”
    在这里插入图片描述
  • 配置确认:提交后等待系统自动开通,预计等待1-5分钟。 返回服务列表,查看状态是否为“开通”。
    在这里插入图片描述

🚀二、API模型调用初步尝试

🔎2.1 找到API调用的示例
  • 在商用服务标签栏找到调用服务说明并打开。
    在这里插入图片描述
  • 然后可以看到调用说明。
    在这里插入图片描述
🔎2.2 生成API Key
  • 点击上图中的API Key管理,到达如下界面。然后点击创建API Key。
    在这里插入图片描述
  • 然后输入标签和描述,点击确定创建。
    在这里插入图片描述
  • 然后这里的密钥必须要保存好,此密钥只能在这里这一次获取到。官方也提示请将此密钥保存在安全且可访问的地方。这是唯一一次可以查看密钥的机会。您以后将无法查看它。但您可以随时创建新的访问密钥。
    在这里插入图片描述
  • 然后我们保存并关闭。出现如下页面说明创建API Key成功。
    在这里插入图片描述
🔎2.3 开始测试DeepSeek-V3 API调用功能
  • 这里用到官方给出的例子来测试功能的可用性。代码如下:
# coding=utf-8import requests
import jsonif __name__ == '__main__':url = "https://api.modelarts-maas.com/v1/chat/completions" # API地址api_key = "yourApiKey"  # 把yourApiKey替换成已获取的API Key # Send request.headers = {'Content-Type': 'application/json','Authorization': f'Bearer {api_key}' }data = {"model":"DeepSeek-V3", # 模型名称"messages": [{"role": "system", "content": "You are a helpful assistant."},{"role": "user", "content": "你好"}],# 是否开启流式推理, 默认为False, 表示不开启流式推理"stream": True,# 在流式输出时是否展示使用的token数目。只有当stream为True时改参数才会生效。# "stream_options": { "include_usage": True },# 控制采样随机性的浮点数,值较低时模型更具确定性,值较高时模型更具创造性。"0"表示贪婪取样。默认为0.6。"temperature": 0.6}response = requests.post(url, headers=headers, data=json.dumps(data), verify=False)# Print result.print(response.status_code)print(response.text)

我尝试了以上代码,在控制台很快就输出了如下内容,太棒了。
在这里插入图片描述

  • 不过这个代码开始报了一个异常,可能是我本地环境的原因。
    InsecureRequestWarning: Unverified HTTPS request is being made to host 'api.modelarts-maacom'. Adding certificate verification is strongly advised.
    然后我加了下面两行代码解决掉了
import urllib3
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
🔎2.4 开始测试DeepSeek-R1 API调用功能
  • 这里用到官方给出的例子来测试功能的可用性。代码如下:
# coding=utf-8import requests
import jsonif __name__ == '__main__':url = "https://api.modelarts-maas.com/v1/chat/completions" # API地址api_key = "yourApiKey"  # 把yourApiKey替换成已获取的API Key # Send request.headers = {'Content-Type': 'application/json','Authorization': f'Bearer {api_key}' }data = {"model":"DeepSeek-R1", # 模型名称"messages": [{"role": "system", "content": "You are a helpful assistant."},{"role": "user", "content": "大数据好就业么?"}],# 是否开启流式推理, 默认为False, 表示不开启流式推理"stream": True,# 在流式输出时是否展示使用的token数目。只有当stream为True时改参数才会生效。# "stream_options": { "include_usage": True },# 控制采样随机性的浮点数,值较低时模型更具确定性,值较高时模型更具创造性。"0"表示贪婪取样。默认为0.6。"temperature": 0.6}response = requests.post(url, headers=headers, data=json.dumps(data), verify=False)# Print result.print(response.status_code)print(response.text)

我的问题是大数据好就业么?思考片刻后,给出了我一份非常详细的答案。
在这里插入图片描述

🔎2.5 API调用统计测试

上面我进行了两次API调用,现在我们去控制台看一下调用监控。
在这里插入图片描述
DeepSeek-V3
在这里插入图片描述
DeepSeek-R1
在这里插入图片描述
看上去都是比较正常可靠的。

🚀三、总结

整体来说,DeepSeek-V3/R1在华为云上面的使用还是比较方便的,开通和集成都很快,适合于企业开箱即用的场景,对广大开发者也是比较友好。计费规则和使用方式也是比较透明的,监控也是十分完善。如果大家有需求,欢迎前来体验试用哟。

相关文章:

华为云Flexus+DeepSeek征文|DeepSeek-V3/R1开通指南及使用心得

🏆作者简介,黑夜开发者,CSDN领军人物,全栈领域优质创作者✌,CSDN博客专家,阿里云社区专家博主,2023年CSDN全站排名top 28。 🏆数年电商行业从业经验,AWS/阿里云资深使用用…...

鸿蒙图片缓存(一)

移动端开发过程中图片缓存功能是必备,iOS和安卓都有相关工具库,鸿蒙系统组件本身也自带缓存功能,但是遇到复杂得逻辑功能还是需要封装图片缓存工具。 系统组件Image 1. Image的缓存策略 Image模块提供了三级Cache机制,解码后内…...

运行示例程序和一些基本操作

欢迎 ----> 示例 --> 选择sample CTRL B 编译代码 CTRL R 运行exe 项目 中 Shadow build 表示是否 编译生成文件和 源码是否放一块 勾上不在同一个地方 已有项目情况下怎么打开项目 方法一: 左键双击 xxx.pro 方法二: 文件菜单里面 选择打开项目...

学习数字孪生,为你的职业发展开辟新赛道

你有没有想过,未来十年哪些技能最吃香? AI、大数据、智能制造、元宇宙……这些词频繁出现在招聘市场和行业报告中。而在它们背后,隐藏着一个“看不见但无处不在”的关键技术——数字孪生(Digital Twin)。 它不仅在制造…...

WebRTC源码线程-1

1、概述 本篇主要是简单介绍WebRTC中的线程,WebRTC源码对线程做了很多的封装。 1.1 WebRTC中线程的种类 1.1.1 信令线程 用于与应用层的交互,比如创建offer,answer,candidate等绝大多数的操作 1.1.2 工作线程 负责内部的处理逻辑&…...

python学习打卡day47

DAY 47 注意力热图可视化 昨天代码中注意力热图的部分顺移至今天 知识点回顾: 热力图 作业:对比不同卷积层热图可视化的结果 # 可视化空间注意力热力图(显示模型关注的图像区域) def visualize_attention_map(model, test_loader,…...

MySQL中的内置函数

文章目录 一、日期函数1.1 获取当前的日期1.2 获取当前时间1.3 获取当前日期和时间1.4 提取时间日期1.5 添加日期1.6 减少日期1.7 两个日期的差值 二、字符串处理函数2.1 获取字符串的长度2.2 获取字符串的字节数2.3 字符串拼接2.4 转小写2.5 转大写2.6 子字符串第⼀次出现的索…...

Ansible自动化运维全解析:从设计哲学到实战演进

一、Ansible的设计哲学:简单即正义 在DevOps工具链中,Ansible以其"无代理架构(Agentless)"设计独树一帜。这个用Python编写的自动化引擎,通过SSH协议与目标主机通信,彻底摒弃了传统配置管理工具…...

YOLOv8n行人检测实战:从数据集准备到模型训练

YOLOv8n行人检测实战:从数据集准备到模型训练 一、为什么选择YOLOv8?二、环境准备2.1 环境配置解析 三、安装Ultralytics框架四、数据集准备与理解4.1 数据集下载4.2 数据集结构4.3 YOLO标签格式解析 五、数据集可视化:理解标注数据5.1 可视化…...

国标GB28181设备管理软件EasyGBS远程视频监控方案助力高效安全运营

一、方案背景​ 在商业快速扩张的背景下,连锁店门店数量激增,分布范围广。但传统人工巡检、电话汇报等管理方式效率低下,存在信息滞后、管理盲区,难以掌握店铺运营情况,影响企业效率与安全。网络远程视频监控系统可有…...

网络寻路--图论

所以我们固定题中M条边&#xff08;因为这M条一定联通&#xff09; P8605 [蓝桥杯 2013 国 AC] 网络寻路 - 洛谷 #include<bits/stdc.h> using namespace std; #define N 100011 typedef long long ll; typedef pair<int,int> pii; int n,m; int d[N],u[N],v[N]…...

LangChain4j 学习教程项目

LangChain4j 学习教程 项目地址项目简介主要功能使用的技术和库项目环境配置环境要求 依赖版本每天学习内容和目标Day 01Day 02Day 03Day 04Day 05Day 06Day 07Day 08Day 09Day 10Day 11Day 12重点学习内容 RAG 经过为期12天&#xff08;日均1小时&#xff09;的LangChain4j源码…...

【Go语言基础【15】】数组:固定长度的连续存储结构

文章目录 零、概述一、数组基础1、数组的本质&#xff1a;固定长度的连续存储结构2、声明与初始化3、访问与修改元素 二、数组拷贝与传参1、 值拷贝特性2、指针数组的拷贝3、函数传参&#xff08;值传递&#xff09; 三、数组遍历四、多维数组五、数组与切片的区别 零、概述 数…...

【读论文】U-Net: Convolutional Networks for Biomedical Image Segmentation 卷积神经网络

摘要1 Introduction2 Network Architecture3 Training3.1 Data Augmentation 4 Experiments5 Conclusion背景知识卷积激活函数池化上采样、上池化、反卷积softmax 归一化函数交叉熵损失 Olaf Ronneberger, Philipp Fischer, Thomas Brox Paper&#xff1a;https://arxiv.org/ab…...

Komiko 视频到视频功能炸裂上线!

Komiko 平台作为行业的创新先锋&#xff0c;近日宣布推出全新的视频到视频&#xff08;Video-to-Video&#xff09;功能&#xff0c;这一举措犹如一颗重磅炸弹&#xff0c;瞬间在漫画、动画和插画创作的世界里掀起了惊涛骇浪&#xff0c;进一步巩固了其作为 AI 驱动的一体化创作…...

Linux 文件系统与 I/O 编程核心原理及实践笔记

文章目录 一、理解文件1.1 狭义理解1.2 广义理解1.3 文件操作的归类认识1.4 系统角度&#xff1a;进程与文件的交互1.5 实践示例 二、回顾 C 文件接口2.1 hello.c 打开文件2.2 hello.c 写文件2.3 hello.c 读文件2.4 输出信息到显示器的几种方法2.5 stdin & stdout & st…...

vite+tailwind封装组件库

前言 演示视频 https://www.bilibili.com/video/BV1EST3zPEyP/?spm_id_from333.1387.homepage.video_card.click 参考 https://juejin.cn/post/7112295067682865166 https://juejin.cn/post/7046187185615142949 代码仓库 https://gitee.com/malguy/vite-components-li…...

Gin框架实战指南:从入门到进阶

Gin框架实战指南&#xff1a;从入门到进阶 在当今的后端开发领域&#xff0c;Gin框架以其高性能、简洁易用的特点&#xff0c;赢得了众多Go语言开发者的青睐。本文将带你深入探索Gin框架的方方面面&#xff0c;从基础的安装与使用&#xff0c;到响应处理、请求参数解析、中间件…...

【Java学习笔记】包装类

包装类&#xff08;Wrapper&#xff09; 1. 介绍 &#xff08;1&#xff09;针对八种基本数据类型相应的引用类型 --> 包装类 &#xff08;2&#xff09;有了类的特点&#xff0c;就可以调用类中的方法 2. 分类和继承关系 基本数据类型包装类父类booleanBooleanObjectc…...

【高效开发工具系列】Blackmagic Disk Speed Test for Mac:专业硬盘测速工具

博客目录 一、Blackmagic Disk Speed Test 概述二、软件核心功能解析三、v3.3 版本的新特性与改进四、实际应用场景分析五、使用技巧与最佳实践六、与其他工具的比较及优势 一、Blackmagic Disk Speed Test 概述 Blackmagic Disk Speed Test 是 Mac 平台上广受专业人士青睐的一…...

QtDBus模块功能及架构解析

Qt 6.0 中的 QtDBus 模块是一个用于进程间通信&#xff08;IPC&#xff09;的核心模块&#xff0c;它基于 D-Bus 协议实现。D-Bus 是一种在 Linux 和其他类 Unix 系统上广泛使用的消息总线系统&#xff0c;允许应用程序和服务相互通信。 一、QtDBus模块主要功能&#xff1a; 1…...

光学字符识别(OCR)理论概述与实践教程

一、 光学字符识别(OCR)理论基础 OCR,即Optical Character Recognition,旨在通过计算机视觉和模式识别技术,将图像中包含的文本信息转换为机器可编辑、可搜索的文本数据。这项技术是实现信息数字化、自动化处理纸质或图像化文档的关键。 1. OCR处理管线 OCR系统通常采用…...

关键字--sizeof

sizeof 是 C 中的一个编译时运算符&#xff0c;用于获取一个类型或对象在内存中所占的字节数&#xff08;单位&#xff1a;字节&#xff0c;byte&#xff09;。 用法 获取类型的大小&#xff1a; std::cout << sizeof(int) << std::endl; // 输出int类型的字节数…...

Ubuntu20.04启动python的虚拟环境

如果你使用 mkvirtualenv 来创建虚拟环境&#xff0c;说明你已经安装了 virtualenvwrapper&#xff0c;这是一个用于管理 Python 虚拟环境的工具。 激活虚拟环境 要激活你使用 mkvirtualenv 创建的虚拟环境&#xff0c;按照以下步骤操作&#xff1a; 1.确保已经安装了 virtu…...

网页在线客服系统自动欢迎语实现方案(PHP+MySQL)

一、实现思路 在网页在线客服系统中实现自动欢迎语&#xff0c;主要需要以下几个步骤&#xff1a; 在数据库中存储欢迎语内容判断用户是否为首次访问或新会话在适当时机自动发送欢迎消息 演示网站&#xff1a;gofly.v1kf.com 二、数据库设计 首先需要扩展数据库结构&#xff1a…...

UniRig:如何在矩池云一站式解决 3D 模型绑定难题

在 3D 动画制作中&#xff0c;绑定&#xff08;Rigging&#xff09;是一个至关重要但复杂耗时的步骤。它包括为 3D 模型创建骨架并分配蒙皮权重&#xff0c;以实现流畅的动画效果。由清华大学与 Tripo 联合开发的 UniRig 框架&#xff0c;为这一难题提供了全新的解决方案。 什…...

用函数实现模块化程序设计(适合考研、专升本)

函数 定义&#xff1a;本质上是一段可以被连续调用、功能相对独立的程序段 c语言是通过“函数”实现模块化的。根据分类标准不同函数分为以下几类。 用户角度&#xff1a;库函数、自定义函数 函数形式&#xff1a;有参函数、无参函数 作用域&#xff1a;外部函数、内部函数 …...

玩转抖音矩阵:核心玩法与高效运营规则

一、 抖音矩阵&#xff1a;流量协同的生态网络 抖音矩阵&#xff0c;本质是运营一个相互关联、互相支持的抖音账号群。核心目标在于通过账号间的深度协同&#xff08;内容、流量、粉丝&#xff09;&#xff0c;打破单个账号的流量天花板&#xff0c;实现11>2的效果。它不仅…...

spring:继承接口FactoryBean获取bean实例

spring框架提供接口FactoryBean获取bean实例。 实现步骤&#xff1a; 实现接口FactoryBean。 在xml文件中配置实现接口FactoryBean的类。 调用接口FactoryBean中方法getObject&#xff0c;获取bean实例。 实现接口类 package com.itheima.factory;import org.springframework…...

字符串字典序最大后缀问题详解

字符串字典序最大后缀问题详解 一、问题定义与背景1.1 问题描述1.2 实际应用场景 二、暴力解法及其局限性2.1 暴力解法思路2.2 代码示例2.3 局限性分析 三、双指针算法&#xff1a;高效解决方案3.1 算法核心思想3.2 算法步骤3.3 代码实现3.4 与暴力解法对比 四、复杂度分析4.1 …...