前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >开发者:Serverless 从懵比到实战

开发者:Serverless 从懵比到实战

作者头像
腾讯云serverless团队
发布于 2021-01-05 10:11:01
发布于 2021-01-05 10:11:01
1.1K00
代码可运行
举报
运行总次数:0
代码可运行
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
作者介绍:陌小路,哔哩哔哩前端
GitHub:https://github.com/STDSuperman
本文选自「掘金x腾讯云征文|万物皆可 Serverless」
原文链接:https://juejin.cn/post/6895346770177687566

Serverless 是一种执行模型(execution model)。在这种模型中,云服务商负责通过动态地分配资源来执行一段代码。云服务商仅仅收取执行这段代码所需要资源的费用。代码通常会被运行在一个无状态的容器内,并且可被多种事件触发(http 请求数据库事件、监控报警、文件上传、定时任务……)。代码常常会以函数(function)的形式被上传到云服务商以供执行,因此Serverless也会被称作Functions as a Service 或者 FaaS

  • BaaS: Backend as a Service,这里的Backend可以指代任何第三方提供的应用和服务,比如提供云数据库服务FirebaseParse,提供统一用户身份验证服务的Auth0Amazon Cognito等。
  • FaaS: Functions as a Service,应用以函数的形式存在,并由第三方云平台托管运行,比如腾讯云云函数 SCF、AWS Lambda 等。

背景

那么我们为什么需要Serverless呢?对于这个问题来说,我们可以从日常个人的开发中找到原因。无论是个人博客、小程序,还是个人网站,我们都要面临一个问题:怎么解决服务器部署相关的问题。

对于常规的项目来说,一般的流程莫过于:购买服务器 => 域名备案(这一步可能可以不用,看个人需求) => 环境搭建 => 部署

那么我们如果仅仅是想要开发一个几乎不太需要多强的后台支持时,却要去做这么多操作,这对于整个项目的开发来说是十分不友好的,很容易就会让人放弃上线的念头。

那么Serverless就是用于解决这个问题的存在,他具备托管服务端各项功能的能力,让你无需进行上述繁琐的步骤就能轻松让你的网站或服务正常运行且可访问,同时能够极大降低个人的维护成本,这对于广大开发者而言无疑是十分实用的。

Serverless特点

1. 低成本

众所周知,我们购买一个云服务器,抛去人力成本不计,单从收费方式上来分析,各厂商都是采用按月计费的方式来收取,也就是即使没有人访问你的网站或服务,每月需要支付的租金都是不变的。

然后再来看Serverless应用,它是按你实际使用的资源量来进行计价的,可以理解为你用多少付多少,可以类比于我们手机流量的方式来收取。同时,根据福布斯2015年发布的一份研究报告,从全年来看,一个典型的数据中心里的服务器平均资源使用率只有可怜的 5%~15%,也就是说如果全部使用Serverless,理论上至少可以节省80%的运行成本。

对比分析之后,Serverless 在成本方面无疑是较低的。

2. 自动扩缩容

正如上文所述,函数即应用,每一个函数只会服务于特定的功能,它可以随意的进行动态拓展或者收缩容量,同时不会影响到其他函数,并且粒度更小,速度更快。反观我们的单体应用和微服务来说,借助于各种容器编排技术,虽然也能实现自动扩缩容,但由于粒度关系,相比函数,始终会存在一定的资源浪费。

3. 事件驱动

函数本质上实现的是一种 IPO(Input-Process-Output)模型,它是短暂的,是即用即走的。这点是函数区别于单体应用和微服务的另一个特征。不管是单体应用,还是微服务,都是系统中的常驻进程,即便你不使用,它依旧会一直运行。而对于函数来说,没有请求就不需要消耗任何资源,只有在收到请求时才会调动资源进行响应,完成之后就会立刻释放资源,这在节省资源方面无疑是巨大的优点。

4. 无状态

从事件驱动能力中我们提到了它只有在收到请求时才会工作起来,工作完成之后就立刻被释放,也就是各种运行时的内存缓存都是没有太大效益的,不仅如此,同一个请求方式,第二次访问服务时很有可能被调度到其他新的机器上,所以本地缓存方式依旧是失效的,函数只能使用外存(比如Redis,数据库)进行缓存,而操作外存都需要通过网络,性能跟内存、本地硬盘相比差了一到两个数量级。

第一个云函数

这里将利用腾讯云作为演示平台,首先你需要先登录到腾讯云。

接着打开云函数控制台:

腾讯云函数控制台

我们选择新建一个云函数,在这里我们可以自由选择开发的语言以及是否需要模板,为了演示方便还是选择勾选模板,然后点击完成,就能进入我们正式的代码编写环节了。

代码工作台

这里我们可以随意的修改函数的返回值,接着就能对它进行测试啦。

测试云函数

当你看到运行后的返回结果和你编写的代码返回值一致时就说明你的云函数已经在工作中了。

当然,仅仅只是这么测试一下自然很不过瘾,我还想能通过http请求的方式来访问这个云函数,又该怎么做呢?

这个其实也很简单,我们选择左侧的触发管理,新建一个触发策略,并选择触发方式为API网关,然后直接点击提交。

新建触发策略

具体操作步骤

这个时候我们其实已经可以通过url进行访问了,我们复制访问路径,然后在浏览器访问,就能看到我们云函数给我们返回的内容了。

复制链接

访问步骤

本地开发

介绍完在云平台上创建函数的方式,接下来就该介绍如何进行本地开发并部署的方式了:

1. 安装

这里将以Node作为开发语言进行演示,更多语言安装方式请参考官方文档。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
npm i serverless -g

先安装对应的包,这里可以安装到全局便于以后使用。

接着使用相关命令生成demo模板项目:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
serverless init sls-demo

创建完成之后,我们进入生成目录,映入眼帘的就是一个src目录和一个serverless.yml配置文件。我们一般将源代码都放置在src目录下,当然,这个也看个人喜好,如果你不喜欢,可以选择放在任意文件夹下,不过就需要修改一下配置文件中的src字段对应的值了,它默认是指向了当前目录下的src目录。

组件信息:

字段名

是否必选

说明

component

component 的名称,可使用 sls registry 命令查询可引入的组件。

name

创建的实例名称,每个组件在部署时将创建一个实例。

参数信息(inputs下对应的字段):

字段名

说明

name

云函数名称,同时也作为资源 ID。

src

代码路径。

handler

函数处理方法名称。

runtime

云函数运行环境,目前支持:Python2.7、Python3.6、Nodejs6.10、Nodejs8.9、Nodejs10.15、Nodejs12.16、PHP5、PHP7、Go1、Java8 和 CustomRuntime。

region

云函数所在的区域。

events

触发器。支持的触发器为:timer、apigw、cos、cmq、ckafka 。

想查询更多详细信息可以参考官方文档。

2. 开发

我们可以将业务的各项代码都放置在src目录下,这里以当前demo项目举例。

我们打开src/index.js,在暴露的这个函数中我们可以尽情的做一些骚操作,然后返回一个结果,并进行测试。你可以连接数据库操作,或者是发起请求等,根据你自己选取的语言来进行代码编写,笔者这里是选择的Nodejs环境进行调试。

不仅如此,我们可以配合其他Node框架

3. 部署

部署就比较简单了,只要一句小小的命令即可轻松部署到云端:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
serverless deploy

如果你属于第一次部署的话,将会发现在控制台打印出了一个二维码,你需要做的就是用微信进行扫码授权,然后就静待部署完成即可。

部署效果预览

这里你部署完成之后会发现你的目录下生成了一个.env文件,里面保存了你部署需要用到的私密数据,然后第二次部署时就可以不用扫码就能成功部署了(这个授权信息是有时效的,如果失效则需要重新授权)。

4. 调试

执行触发函数命令,function= 后面跟着的是你的云函数名称,这样就能判断是否部署成功了。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
serverless invoke  --inputs function=scfdemo-dev-scf-demo

效果预览:

效果预览

全栈项目实战

如果仅仅只学会了云函数的玩法会不会就有点显示不出serverless的方便性了,这里将用express + Vue3带来一个实战项目部署的过程。

结构搭建

首先创建一个目录来放置我们的前后端项目,然后进入目录,新建一个api目录用于放置我们服务端项目代码,接着在api同级目录下创建一个vue项目(这里是没有限制的,你可以选择reactvue),笔者为了方便,就采用vite创建了一个vue3项目。

同时在该目录下创建一个serverless.yml作为整体项目的配置文件。

目录结构图如下所示,.serverless 这个目录不用管,后面部署的时候自动生成的。

目录结构预览

这样我们基本的目录结构就搭好了,下面开始配置一下吧:

a. 服务端代码编写

首先我们打开api目录,创建一个app.js作为入口文件,并采用npm init初始化一下项目,并安装expresscors,该演示项目只用这两个包:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
npm init

npm i express cors -S

然后在app.js中编写如下代码,并将express实例进行导出。

记住这里不要写app.listen(...),只要默认导出就行了

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
// app.js文件中代码

const express = require('express');
const cors = require('cors');

const app = express();

app.use(cors);

app.use('/*', (req, res) => {
    res.send({
        msg: 'hello world'
    })
})

module.exports = app;

b. 前端代码编写

这里为了演示方便就写了一个简单的例子,看个人爱好来编写自己喜欢的项目。

首先打开front目录下的App.vue,并改写代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<template>
<div>{{message}}</div>
</template>

<script>
import '../env'; // 部署的时候自动生成
import {
    ref
} from 'vue'

export default {
    name: 'App',
    setup(props) {
        const message = ref();
        fetch(window.env.apiUrl).then(res => res.json()).then(({
            msg
        }) => {
            message.value = msg;
        });

        return {
            message
        }
    }
}
</script>

这里笔者是采用vue3编写的,读者自己看个人喜欢选择框架吧,这里主要是想演示一下发起请求然后渲染页面的这个过程,这个import '../env'是必要的,我们不必在意它在不在我们项目的目录下,待会我们部署代码的时候会自动生成的,也就是我们这里直接导入就行了,它主要的做的事情就是将我们配置好的环境变量挂在到window上。

笔者这里在serverless.yml文件中配置了项目部署之后的服务端url的环境变量(window.env.apiUrl),具体配置方式后面会提到,这里先用就行了

我们看到script中的代码,这里其实笔者只做了一件事,请求我们服务器api,然后获取返回值将他渲染到页面上,功能比较简单这里就不进行详细解释了。

c. serverless 配置文件

最后一步,我们配置一下项目的部署配置,参数的用途看代码的注释即可,比较简单。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 项目名字
name: tencent-fullstack-vue-app

# 前端相关配置
dashboard:
  # 采用的serverless组件
  component: '@serverless/tencent-website'
  # 设置输入参数
  inputs:
    # 我们项目源代码配置
    code:
      # 部署的文件目录
      src: dist
      # 项目的根目录
      root: front
      # 部署之前执行的命令,这里用来先打包出dist目录,然后再将dist目录部署上去,也就是上面配置的src对应的目录
      hook: npm run build
    # 环境变量
    env:
      # 部署的路径
      apiUrl: ${api.url}
# 服务端相关配置
api:
  # 采用的serverless组件
  component: '@serverless/tencent-express'
  inputs:
    # 部署上去的服务端目录
    code: './api'
    # 云函数名字
    functionName: tencent-fullstack-vue-api
    apigatewayConf:
      # 协议
      protocols:
       - https

从这里我们可以看到我们配置的环境变量apiUrl,这也就是我们上文中在前端项目中用到的属性,它会在项目部署的时候自动帮我们挂载到window上,我们直接用window.env.apiUrl访问就行了(前提你需要导入前端项目中根目录的env文件,这个是自动生成的,上文也有提到)

调试

上面的工作完成之后就可以开始部署了:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
serverless --debug

执行上述命令,它会首先自动部署项目到云端,然后将项目的地址打印在控制台上,我们复制地址直接访问就能看到我们部署好的项目了,这里应该也会要求你进行登录授权,控制台会打印出二维码,微信扫码登录一下就好了。

部署完成

部署成功后我们控制台就能看到以上画面,我们复制url到浏览器打开,我们熟悉的hello world就已经完美的展现在页面上了。

总结

当然这只是一个入门级的教程,这里仅仅只是介绍了Serverless的一小部分功能,而Serverless的强大远非如此,这就需要广大开发者逐步的开启这个新世界的大门了。

One More Thing

立即体验腾讯云 Serverless Demo,获取 Serverless 新用户礼包,请在 PC 端访问: serverless.cloud.tencent.com/start?c=wx

欢迎进入千人 QQ 群 (537539545) 交流!

  • GitHub: github.com/serverless
  • 官网: cloud.tencent.com/product/serverless-catalog

没看过瘾?点击「阅读原文」进入 Serverless 中文网,体验更多 Serverless 应用的最佳实践!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-01-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ServerlessCloudNative 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
人工智能浪潮下,解锁“人工智能认证技能”的新路径
在科技飞速发展的今天,人工智能早已不再是科幻电影中的遥远概念,而是实实在在地融入了我们生活的方方面面,重塑着我们的工作模式、生活方式乃至整个社会的运行规则。从智能语音助手到自动驾驶汽车,从医疗诊断辅助到金融风险预测,人工智能正以前所未有的速度和广度改变着世界。
IT胶囊
2025/05/15
770
人工智能浪潮下,解锁“人工智能认证技能”的新路径
从优秀到卓越:人工智能认证,职场人士的必修课
在这个瞬息万变的时代,人工智能(AI)已不再是科幻电影中的遥远概念,而是正以前所未有的速度融入我们的日常生活与职场环境。从智能语音助手到自动驾驶汽车,从精准医疗到个性化推荐系统,AI的应用无处不在,正悄然改变着我们的工作方式、生活方式乃至思维方式。面对这一不可逆转的趋势,职场人士如何保持竞争力,成为不被时代淘汰的弄潮儿?答案或许就藏在“人工智能认证职场”这一新兴领域之中。
IT胶囊
2025/05/15
490
从优秀到卓越:人工智能认证,职场人士的必修课
​从 ChatGPT 到 Sora | 生成式人工智能如何改变数字人文研究和服务 ?
作为历史文化遗产的重要组成部分,古籍资源是中华民族宝贵的精神财富,也是优秀传统文化的必要载体(张,2022),其中蕴含着丰富的哲学思想、文化精髓和历史信息。古籍的研究与保护对于中华文化的传承、文化自信的提升以及传统文化的宝藏挖掘具有重大意义。然而,由于年代和保存条件的限制,古籍保护面临着许多困难。古籍的物质损害是不可避免的,且难以保护古籍的原貌和原创性。作为一种再生的保护措施,数字古物出版可以再现古物的精神内容,并通过社会出版传播古物。
AIGC 先锋科技
2024/07/08
3740
​从 ChatGPT 到 Sora | 生成式人工智能如何改变数字人文研究和服务 ?
生成式人工智能认证的理性思考:人工智能(AI)将深度改造行业?
在科技日新月异的今天,人工智能(AI)正以前所未有的速度重塑着我们的世界。微软联合创始人比尔·盖茨近期关于AI如何重塑工作领域的独到见解,再次引发了广泛讨论。盖茨指出,工作并非人类的本质追求,而是资源短缺时代的产物,而AI革命将在短短十年内对传统行业进行深度改造。这一观点不仅挑战了我们对工作的传统认知,也促使我们重新审视自己在未来社会中的角色和定位。本文将深入探讨AI对行业改造的影响、人类工作的本质与未来,以及生成式人工智能认证(Generative AI Foundations)在这一变革中的重要作用。
IT胶囊
2025/04/05
1060
生成式人工智能认证的理性思考:人工智能(AI)将深度改造行业?
人工智能适合什么人学
在当今科技飞速发展的时代,人工智能(AI)无疑是最为耀眼的技术明星之一。从智能语音助手到自动驾驶汽车,从医疗诊断辅助到金融风险预测,人工智能正以前所未有的速度改变着我们的生活和工作方式。随着全球领先的终身学习公司培生于2024年10月推出生成式人工智能认证项目(Generative AI Foundations),以满足市场对生成式人工智能技能的需求,这一革命性技术的核心应用能力成为众多职场及专业人士、学生竞相追逐的目标。那么,究竟什么样的人适合学习人工智能呢?本文将从多个维度深入探讨这一问题。
IT胶囊
2025/04/23
680
人工智能适合什么人学
美国IT业失业率下降,AI岗位激增,GAI认证助求职者突围
在科技浪潮汹涌澎湃的当下,人工智能(AI)宛如一股强大的变革力量,正以前所未有的速度重塑着各个行业,美国IT业便是这场变革的“风暴眼”。令人瞩目的是,尽管整体经济环境复杂多变,美国IT业的失业率却呈现出下降趋势,这一现象背后,是AI技术蓬勃发展所带来的产业格局重塑。然而,与之形成鲜明对比的是,AI相关岗位如雨后春笋般激增,给众多求职者带来了前所未有的挑战。
IT胶囊
2025/05/07
1120
美国IT业失业率下降,AI岗位激增,GAI认证助求职者突围
AI重塑教育评估:生成式人工智能(GAI)认证引领多元智能评估新纪元
在科技日新月异的今天,人工智能(AI)正以前所未有的速度改变着我们的生活和工作方式,其中也包括教育领域。AI技术的发展,正在悄然改变传统的教育评估体系,使之更加多元化、智能化。那么,人工智能将如何改变教育评估体系?生成式人工智能(GAI)认证又在这一过程中扮演着怎样的角色呢?
IT胶囊
2025/03/26
1450
AI重塑教育评估:生成式人工智能(GAI)认证引领多元智能评估新纪元
生成式人工智能认证(GAI认证)与其它AI认证有何区别?
在人工智能领域,各类认证层出不穷,而生成式人工智能认证(GAI认证)与其他AI认证相比,有着显著的区别。
IT胶囊
2025/04/05
1160
生成式人工智能认证(GAI认证)与其它AI认证有何区别?
生成式人工智能认证(GAI认证)与标准化进程协同发展及就业市场赋能研究
随着科技的飞速发展,生成式人工智能(Generative AI, GAI)技术正逐步渗透到社会经济的各个层面,其影响力日益显著。与此同时,人工智能标准化进程也在全球范围内加速推进,旨在规范技术发展,促进产业健康有序发展。本文深入探讨了生成式人工智能认证(GAI认证)在人工智能标准化进程中的重要地位,分析了其对就业市场的积极影响,并展望了未来发展趋势。文章指出,GAI认证不仅是对个人AI能力的权威认可,更是推动行业标准化、提升就业竞争力的关键要素。
IT胶囊
2025/03/31
1070
生成式人工智能认证(GAI认证)与标准化进程协同发展及就业市场赋能研究
AI代理部署激增327%:生成式AI认证(GAI)破解职场生存新法则
当人工智能不再是科幻电影中的遥远想象,而是真切地渗透进我们生活的每一处缝隙,一场悄无声息却又势不可挡的职场变革正汹涌袭来。最新预测显示,未来两年AI代理的部署将激增327%,这绝非简单的数字增长,而是意味着职场格局将被彻底重塑。曾经熟悉的工作模式、岗位需求、技能要求,都可能在这场浪潮中面目全非。那么,在这场即将到来的风暴中,我们究竟该如何自处?
IT胶囊
2025/05/07
1170
AI代理部署激增327%:生成式AI认证(GAI)破解职场生存新法则
人工智能助力数字化转型:生成式人工智能(GAI)认证开启新篇章
在数字化浪潮席卷全球的今天,企业正面临着前所未有的转型压力与机遇。数字化转型,这一曾经被视为“选择题”的战略议题,如今已演变为关乎企业生存与发展的“必答题”。在这场深刻的变革中,人工智能(AI)作为关键生产要素,正以其强大的赋能能力,重塑着企业的需求预测、决策机制与服务交付全链路,推动企业从“经验驱动”迈向“智能驱动”。而生成式人工智能(GAI)认证,作为AI领域的一项专业技能认证,正成为企业构建认知优势、加速数字化转型的重要战略支点。
IT胶囊
2025/03/30
1270
人工智能助力数字化转型:生成式人工智能(GAI)认证开启新篇章
人工智能(AI)入门篇:什么是人工智能?什么是生成式人工智能?
在科技日新月异的今天,人工智能(Artificial Intelligence, AI)与生成式人工智能(Generative AI)已成为全球瞩目的焦点。它们不仅代表着技术的前沿,更预示着未来社会的深刻变革。然而,对于大多数人来说,这两个概念仍然充满了神秘与未知。本文旨在深入剖析人工智能与生成式人工智能的本质、发展历程、核心特性及其对社会的影响,同时引入生成式人工智能认证的重要性,为读者提供一个全面而深入的理解框架。
IT胶囊
2025/04/05
4010
人工智能(AI)入门篇:什么是人工智能?什么是生成式人工智能?
深度:善用人工智能推动高等教育学习、教学与治理的深层变革
在人工智能技术与教育深度融合的当下,高等教育正经历着前所未有的范式转型。从学习方式的革新到教学模式的重构,再到治理体系的升级,人工智能已不再仅仅是辅助工具,而是成为重塑高等教育生态的核心驱动力。这一变革浪潮中,生成式人工智能(Generative AI)作为技术前沿的代表,正在为高等教育领域带来颠覆性影响。由全球终身学习公司培生(Pearson)推出的生成式人工智能认证体系(Generative AI Foundations),正以标准化的技能培训框架,为职场人士、教育工作者及学生搭建通往智能时代的关键能力桥梁。本文将从学习进化、教学革新与治理重构三个维度,探讨高等教育如何善用人工智能实现系统性变革。
IT胶囊
2025/04/07
2010
深度:善用人工智能推动高等教育学习、教学与治理的深层变革
AI赋能教育评价改革:生成式人工智能(GAI)认证的角色与影响
在数字化时代的大潮中,人工智能(AI)技术正以前所未有的速度渗透到各个领域,教育领域也不例外。AI技术不仅能够为教学提供新的工具和手段,更能够深刻影响教育评价体系的改革。近年来,随着生成式人工智能(GAI)技术的兴起,以及生成式人工智能(GAI)认证的推出,AI赋能教育评价改革的话题再次成为热点。本文将探讨AI如何赋能教育评价改革,并分析生成式人工智能(GAI)认证在这一过程中扮演的角色与影响。
IT胶囊
2025/03/27
1870
AI赋能教育评价改革:生成式人工智能(GAI)认证的角色与影响
人工智能应用领域有哪些
随着科技的飞速发展,人工智能(AI)已经逐渐渗透到我们生活的方方面面,成为推动社会进步的重要力量。从医疗健康到金融服务,从教育学习到智能制造,人工智能以其独特的技术优势,为各行各业带来了前所未有的变革。本文旨在全面探讨人工智能的应用领域,启发读者对AI技术的深入思考与理解,并传递关于AI应用领域的最新信息。
IT胶囊
2025/04/23
1500
人工智能应用领域有哪些
人工智能时代人才培养的变革路径:模式创新、能力重塑与认证赋能
在科技日新月异的今天,人工智能(AI)已成为推动社会进步与经济发展的核心力量。从自动驾驶到医疗诊断,从金融分析到教育创新,AI的触角已延伸至人类生活的每一个角落。这一变革不仅重塑了产业格局,更对人才培养提出了前所未有的挑战与机遇。在人工智能时代,如何培养适应未来社会需求的复合型人才,成为各国教育改革的重要议题。本文将从人才培养模式的变革、核心能力的重塑、以及生成式人工智能认证的价值等维度,深入探讨人工智能时代人才培养之变。
IT胶囊
2025/04/04
2230
人工智能时代人才培养的变革路径:模式创新、能力重塑与认证赋能
生成式人工智能认证(GAI认证)如何推动就业市场的创新?
在科技浪潮汹涌澎湃的当下,生成式人工智能(Generative AI)宛如一颗璀璨的新星,照亮了众多行业的发展道路。而生成式人工智能认证(GAI认证)作为这一领域的重要支撑,正以其独特的魅力和强大的影响力,推动着就业市场的深刻变革与创新。
IT胶囊
2025/04/06
1210
生成式人工智能认证(GAI认证)如何推动就业市场的创新?
产品设计师如何培养创造力?生成式人工智能时代的破局之道
在数字化转型的浪潮中,产品设计师正面临着前所未有的挑战与机遇。生成式人工智能技术的崛起,不仅颠覆了传统设计流程,更对设计师的核心竞争力——创造力提出了全新要求。当算法能够生成图像、优化方案、甚至预测趋势时,设计师的价值应如何重构?创造力的本质是否已被技术重新定义?本文将从技术赋能、认知升级、伦理坚守三个维度,探讨产品设计师在生成式人工智能时代培养创造力的破局之道!
IT胶囊
2025/04/10
920
产品设计师如何培养创造力?生成式人工智能时代的破局之道
Deepseek证明了“人工智能发展一日千里”!
在科技的浩瀚星空中,人工智能(AI)无疑是最耀眼的星辰之一。近年来,AI技术以惊人的速度迭代演进,其中Deepseek的崛起更是将这一趋势推向了新的高潮。Deepseek以半年迭代13代模型的惊人速度,证明了人工智能发展正以前所未有的步伐一日千里。然而,在这股技术浪潮中,如何确保AI技术的健康发展,使其更好地服务于人类社会,成为了摆在我们面前的重要课题。生成式人工智能(GAI)认证的出现,为这一问题的解决提供了有力的支撑,引领着人工智能进入了一个全新的发展阶段。
IT胶囊
2025/03/30
580
Deepseek证明了“人工智能发展一日千里”!
几经沉浮,人工智能(AI)前路何方?
如同蒸汽时代的蒸汽机、电气时代的发电机、信息时代的计算机和互联网,人工智能(AI)正赋能各个产业,推动着人类进入智能时代。
算法进阶
2022/06/01
1.1K0
几经沉浮,人工智能(AI)前路何方?
推荐阅读
人工智能浪潮下,解锁“人工智能认证技能”的新路径
770
从优秀到卓越:人工智能认证,职场人士的必修课
490
​从 ChatGPT 到 Sora | 生成式人工智能如何改变数字人文研究和服务 ?
3740
生成式人工智能认证的理性思考:人工智能(AI)将深度改造行业?
1060
人工智能适合什么人学
680
美国IT业失业率下降,AI岗位激增,GAI认证助求职者突围
1120
AI重塑教育评估:生成式人工智能(GAI)认证引领多元智能评估新纪元
1450
生成式人工智能认证(GAI认证)与其它AI认证有何区别?
1160
生成式人工智能认证(GAI认证)与标准化进程协同发展及就业市场赋能研究
1070
AI代理部署激增327%:生成式AI认证(GAI)破解职场生存新法则
1170
人工智能助力数字化转型:生成式人工智能(GAI)认证开启新篇章
1270
人工智能(AI)入门篇:什么是人工智能?什么是生成式人工智能?
4010
深度:善用人工智能推动高等教育学习、教学与治理的深层变革
2010
AI赋能教育评价改革:生成式人工智能(GAI)认证的角色与影响
1870
人工智能应用领域有哪些
1500
人工智能时代人才培养的变革路径:模式创新、能力重塑与认证赋能
2230
生成式人工智能认证(GAI认证)如何推动就业市场的创新?
1210
产品设计师如何培养创造力?生成式人工智能时代的破局之道
920
Deepseek证明了“人工智能发展一日千里”!
580
几经沉浮,人工智能(AI)前路何方?
1.1K0
相关推荐
人工智能浪潮下,解锁“人工智能认证技能”的新路径
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验