【腾讯云 Cloud Studio 实战训练营】手把手带你使用通义千问AI能力+Cloud Studio快速完成Excel工资自动核算
前言
通义千问,是阿里云推出的一个超大规模的语言模型,功能包括多轮对话、文案创作、逻辑推理、多模态理解、多语言支持。能够跟人类进行多轮的交互,也融入了多模态的知识理解,且有文案创作能力,能够续写小说,编写邮件等。
随着对话式模型的ai技术的不断发展以及应用,越来越多的人将ai能力应用出来,解放生产力,最佳提现就是,当我们询问ai什么问题,它就给你对应的答案,并且必定给你一个合乎逻辑的答案。
怎么样有效通过对话式的模型能力,使GPT高效完成我们想要的到的答案,本次实验除了教大家如何在国内实验免费的 GPT(通义千问),同时提供学习使用云IDE产品 Cloud Studio社区 一键构建开发环境,最后根据官方案例,实践体验一下在cloud studio 上面执行运行相关模板应用。
一、腾讯云Cloud Studio产品介绍
腾讯云Cloud Studio是一种基于云计算的集成开发环境,为开发者提供一个不用自己维护和设置复杂的配置的平台,能解放开发者很多的生产力,对于软件开发的整个生命周期都有集成,大大提高了工作的效率。
优势特点:
(1)云端开发环境:加速开发流程配置化,用配置定义云端开发环境,提升开发效率,拥有更弹性的云上开发资源。
(2)AI代码助手:直接在 Cloud Studio 里唤起 AI代码助手,让你拥有专业的研发伙伴,与您一起更高质量的完成编码工作,事半功倍。
(3)开发协作:邀请伙伴一起进入开发,解决开发问题,提高开发效率。 或者您也可以创建团队。
(4)部署应用:一键部署,智能识别 30+ 主流前后端框架。本地 IDE ,也可以体验,已全面支持 VS Code 市场插件。
我们可以看到,操作界面和我们平常使用的vs code非常相像,上手难度也很低。
我们可以看到,注册腾讯云 cloud studio 官方提供了三种注册方式:
(1)coding账号登录,coding账号支持使用企业和个人的身份注册,也可以用腾讯的qq,邮箱,企业邮箱,公众号平台等账号来申请coding账号。
(2)个人微信扫码注册,能正常使用的微信都可以进行一键注册。【推荐使用,因为更快哦】
(3)Github账号注册,会跳转到注册页面,填写账号地址,密码,即可注册成功。
2、启动使用开发环境
登录成功后,我们可以看到很多很多的使用的模板,有需要的伙伴可以进去一个个尝试,我们今天就使用python这个模板,按照官方的体验手册,就可以实践我们的小实验了。
我们点击python模板,系统会自动创建环境并启动,时间大概30-60秒,简直妙不可言。
从这里我们可以看到,腾讯云cloud studio 创建应用提供了很多模板,自动创建环境,自动启动服务,我们不用担心配置问题,只需要鼠标“点点点”就能跳过我们平常设置配置的问题,还能避免错误。其他也提供了很多语言形式的模板,我们想学哪个就学哪个,再也不用担心配置环境问题了。
查看python版本配置,可以看到python现在使用的是最新版本。
二、通义千问介绍
1、背景介绍
通义千问是由阿里巴巴公司开发的一款自然语言处理模型,是国内最大的中文预训练模型之一,能流畅的与人进行文字沟通,文案撰写,聊天交互,而且上下文的逻辑理解能力也不错,跟chatGPT还是有一定的差距,通义千问大模型通过在大规模语料库上进行预训练,可以实现多种自然语言处理任务,如文本分类、命名实体识别、情感分析等。此外,还具有较强的迁移学习能力,可以在不同领域的数据上进行微调,适用于各种实际应用场景。重要的是对于我们来说,免费的东西,还是不错的哦。
2、使用通义千问
现在通义千问还只是开发内测资格,才能访问,我们只需要在官方进行申请,排队,审核通过后,我们就可以体验了。
三、官方实践案例介绍
在官方手册中,我看到有一个工资核算的实验案例。
实践规则如下:
当前表格中,考勤扣除金额、个税扣除、实发工资目前是空缺的,最终生成的数据需要将上述三列的数据分别根据以下规则填充。
1、迟到次数核算方法:
3次以内不扣除
3次以上每多1次扣除100(也就是第4次开始)
2、个税扣除核算方法:
个税扣除 = 基础工资 - 五险一金扣除 - 考勤扣除金额,然后进行以下方式核算:
不考虑个税起征点。
收入中不超过3000元的按3%税率缴纳个税。
3000元-12000元的按10%税率缴纳个税。
超过12000元不高于25000元的按税率20%计算。
25000元-35000元的按税率25%计算。
35000元-55000元的按税率30%计算。
55000元-80000元的按税率35%计算。
3、将算出的结果填充到salary.xlsx表中
考前扣除金额填充至原文件中。
个税扣除填充至原文件中。
实发工资填充至原文件中。
4、新建一个文件将表格中的数据在Cloud Studio终端中输出
四、官方案例实践实操
现在我们实践的前期工作已经准备就绪,今天就由我来操作我来解说,开干!
我们今天到底要干什么,大家应该已经知道了,没错就是实践一下官方“工资核算”的案例,通过对ai大模型的提问,得到我们想要的源代码,然后放到cloud studio里面运行,看是否能够的到我们想要的结果,同时也演示下cloud studio是不是真的丝滑和快读便捷。
1、将预设的数据上传到Cloud Studio
上传到根目录成功,在线打开是看不到数据的,内置编辑器打开也是乱码,所有推荐到本地查看具体数据哦。
我们通过ai大模型进行询问,得到了一段代码,这个代码首先读取Excel表格,然后计算并填充考勤扣除金额,最后简单地计算了个税扣除和实发工资,并打印出整个DataFrame。代码执行每一步都进行了print检查,以确保正确无误。
我们现在在cloud studio 里面,创建一个“testtest.Py”文件,讲代码放进去。
新建新的终端,键入命令行运行测试下:
pip install pandas openpyxl
安装依赖
python testtest.py
运行测试文件
最终我们看到了手册中的结果是一致的,我们将完整的表格数据在终端里面输出。
这里演示的,没有精细到每一步,其实ai给我输出代码的时候,不是一次性成功的,是进行一步步修正的,如果你在实验过程中,没有一点点相关语言基础,实践还是有点困难的,ai不是万能的,不能一次性完全理解我们提供的问题,需要进过多次交互,才能实现我们的要求。
通过这个实践,主要是带大家了解并基础使用腾讯云cloud studio 是如何注册,使用模板创建应用,并根据官方案例,执行操作一下过程,我们可以完整的看到腾讯云cloud studio 使用起来还是很便捷快速的,几乎不用做任何配置操作,环境安装等操作,就能体验优秀的云开发环境和应用部署,其它更加有趣实用的功能,赶紧动手去试试吧!