首页 » 网站建设 » phpciphertext技巧_手把手的运用Toolkit插件在诗情画意中完成AI诗朗诵

phpciphertext技巧_手把手的运用Toolkit插件在诗情画意中完成AI诗朗诵

访客 2024-11-20 0

扫一扫用手机浏览

文章目录 [+]

云原生时期,开拓者们的编程办法、编程习气都发生了天翻地覆的变革,大家逐渐地习气在云端构建自己的运用。
作为新一代的开拓者们,如何更快速理解云,学习云,利用云,更便捷、更智能的开拓代码,从而提升我们的开拓效率,是当前最热门的话题之一,而Huawei Cloud Toolkit,作为连接华为云的百宝箱,是集成在各大IDE平台上的插件凑集,会在方方面面提升着开拓者的效率。

插件先容

本段落紧张先容华为云的以下三块内容:

phpciphertext技巧_手把手的运用Toolkit插件在诗情画意中完成AI诗朗诵

1、和云端建立链接——华为云API开拓套件

phpciphertext技巧_手把手的运用Toolkit插件在诗情画意中完成AI诗朗诵
(图片来自网络侵删)

2、开拓更"智能"——华为云CodeArts Snap

3、守护代码质量与安全——华为云CodeArts Check

华为云API开拓套件助力开拓者快速集成华为云,可做到便捷连接200+的华为云做事,引用7000+的华为云API做事,在IDE中集成华为云的功能,让开发者与云端华为云建立连接。

智能编码方面集成了华为云自主研发的代码大模型和软件剖析技能,全场景函数级、行级代码天生,同规模算力一次通过业界第一,这会帮助开拓者更为高效的利用自动语义天生,达到快速开拓的目的,使全体过程更智能。

代码质量与安全上华为云CodeArts Check插件可以做到守护代码的质量与安全,帮助开拓者精准的履行代码检讨,以及供应了代码的一键格式化、一键自动修复的功能,可以确保编程规范的落地。
IDE插件与云端做事构筑了三层代码防护体系。

1、华为云API:云原生开拓者必备的coding利器

华为云通过API供应做事全面开放能力,为开拓者构建华为云运用和变现根本,是开拓者核心关注的"生产要素"之一,各云做事供应SDK,帮助开拓者快速集成API,面对海量的各种各样的开拓者,华为云供应多种措辞SDK运用到各行各业,面对各行各业海量诉求,如何更快速、更便捷地找到契合的API,并且快速集成到运用中,成为开拓者提升开拓效率确当务之急。

华为云的OpenAPI供应了各种的产品做事,如打算类、存储类、人工智能类、运营类、运用中间件、管理与监管等等诸多的功能品类的API做事可以让我们快速的找到我们须要的详细需求来办理我们的各种问题。
并且有着大量的缺点码提示,加快非常问题的办理高速、高效的完成我们的开拓需求。

可以在人工智能的开放接口中看到,自然措辞处理、人机对话、人脸识别、图像识别、推举系统等等的功能可以更好的通过AI的形式帮助我们提高事情的效率。
为开拓者打造更好的运用云体验。

在API插件中,华为云供应了如下功能:

对接华为云API开放平台,全面覆盖华为云200+云做事、7000+API, 支持用户检索API、查看API文档、调试API、 以及供应SDK示例代码供用户学习如何利用API。
供应华为云SDK代码片段补全功能,SDK依赖包自动引入,加速用户集成华为云API。
对接华为云开拓体验馆Codelabs, 供应500+云做事代码示例,引导式教程帮助用户快速学习。

华为云供应的API插件支持多IDE的平台,可以让我们开拓更加得心应手,以及对应的热门开拓措辞代码的补全支持,下图可以看到常见的措辞Java、Python、Go、JavaScript等措辞都是支持的。

例如我们拿PyCharm Community Edition 举例,可以看到我们点开插件安装的时候搜索Huawei就能看到华为的猪都插件都可以下载利用。

这里我们看到第一个便是CodeArts Snap智能编程助手,接下来我们就来先容一下它吧。

2、华为代码大模型的运用:华为云CodeArts Snap智能编程助手

沉淀华为自主研发代码大模型和软件剖析技能,以IDE插件形式赋能开拓者高效、可信开拓,支持主流编程措辞和IDE生态,大体分为JetBrains的IDE生态与Visual Studio的IDE生态,下图为两种生态工具的截图:

华为云CodeArts Snap智能编程助手插件的核心代价特性有:

1、全场景函数级、行级代码天生。

2、支持中英文描述,通过自然措辞一键天生完全函数级代码

3、同规模同算力一次通过率业界第一

4、专业开拓者编程量减少20%

协同华为云CodeArts软件开拓平台做事政府、国央企、传统大企和互联网企业。

Snap在软件研发生产线起到非常主要的浸染。

3、华为云CodeArts Check IDE插件:实时精准守护软件质量与安全

华为云Check插件,助力开拓者实时精准检讨,在Check插件中,华为云供应了如下功能:

集成华为云Check云做事轻量级检讨规则,精准覆盖质量类、风格类与安全类关键检讨能力,与云做事共筑三层代码防护体系,兼顾效率与质量。
供应丰富的过滤选项,支持用户分级分类查看规则,加速用户学习理解规则的利用。
支持文件/文件夹/项目级扫描,同时供应一键格式化能力及自动修复功能。
供应详细的毛病修复辅导,包括毛病描述信息,屈服规范,精确示例,缺点示例,修正建议。
兼容多平台: VSCodelDE、 Intellij IDEA、 CodeArts IDE; 并供应Java, C, C++ 3种措辞的检测能力。

支持华为云CodeArts Check云做事构筑三级防护体系,高效开展代码检讨活动。

Huawei Cloud Toolkit初体验

体验地址:https://developer.huaweicloud.com/develop/toolkit.html?utm_source=hw_zz&ticket=ST-8951111-XM1Xi9kdd7fzZxXe4NwquHSE-sso&locale=zh-cn

迈向云原生之路:华为云Toolkit实战实战一Huawei Cloud API:

开拓者在IntelliJ IDEA上,基于华为云NLP自然措辞处理做事API实现一个AI作诗的运用。

一、准备事情

环境搭建:下载安装IntelliJ IDEA,配置好maven、JDK等环境

插件安装:文件-> 设置->插件,下载安装Huawei Cloud API插件

二、紧张流程:

1.选:打开Huawei Cloud API插件,选择"人工智能"->"自然措辞处理" ->"措辞天生做事"-> "RunPoem (诗歌天生)"

2.学:仔细查看接口详情,包括输入参数和输出模型定义,以及SDK示例代码

3.写:在业务代码须要调用AP|的地方,直接输入RunPoem, IDE会自动补全调用代码,也将依赖SDK包导入至工程

4.Debug:调试写好的代码,查看API返回结果是否符合预期

扩展内容:大家可以选择插件中展示的其他故意思的API进行调试开拓,比如人脸识别、笔墨识别、图像识别做事的API等等, 包括且不限于:可以利用自然措辞处理做事的AP|来判断一段文本的情绪表达; 利用人脸识别做事的API进行人脸比对,人脸检测;利用笔墨识别,做事的API进行证件图片笔墨扫描提取;利用图像识别做事的API剖析并识别图片中包含的政治人物、明星及网红人物。

实战一操作过程

首先须要先在插件商店安装华为云的Cloud API插件,点击【Install】安装即可,安装完毕须要重新启动打算机。

安装完毕后可以看到华为的标识:

须要登录账号:

登录成果效果:

为了演示方便,我们下载一个中文插件:

这回看着中文演示方便多了。

我们利用诗歌天生的API:

为了操作方便,我们选择Python措辞来测试。

复制代码后直接引入到编辑文件中,这里能看到有没有的库须要我们单独引入。

调用前须要开通做事:https://console.huaweicloud.com/nlp/#/nlp/overview

开通成功提示:

调试效果:

再来一次:

"红目喷鼻香薰",

"红心不作小桃粧,",

"笑倚东风百媚喷鼻香。
",

"若使落花深见妒,",

"一朝应怨夕阳长。
"

代码测试,这里少什么包直接pip安装什么包就OK了,海内的华为镜像,超级块。

不报错后须要单独的署名一下:

署名地址:https://support.huaweicloud.com/devg-apisign/api-sign-provide.html

我的凭据

添加秘钥

可以看到已开通

有了对应的AK/SK就能访问了,运行成功效果:

到这里呢,第一个实战就结束了,后面的实战对应的开通以及AK/SK获取与这个操作步骤相同。

实战二CodeArts Snap:

主题解释:开拓者在IntellijJ IDEA上,基于华为云CodeArts Snap智能编程助手实现一个语音合成的运用

一、准备事情

环境搭建:下载安装IntelliJ IDEA,配置好maven、JDK等环境

插件安装:文件-> 设置->插件,下载安装Huawei Cloud CodeArts Snap插件

二、紧张流程:

1.搜:打开Huawei Cloud API插件,搜素关键字"语音合成"

2.选:找到由SIS云做事供应一个语音合成接口RunTts, 查看接口功能描述,确认是想要的

3.学:仔细查看接口详情,包括输入参数和输出模型定义

4.用:输入参数,利用API插件的在线调试能力,查看接口返回值

5.写:利用Huawei Cloud CodeArts Snap插件,输入想要实现的逻辑作为注释,快捷键Alt +C,选择想要天生的代码

6.Debug:调试写好的代码,完针言音合成运用

扩展内容:大家可以选择插件中展示的其他故意思的API进行调试开拓,同时也可以在自己的代码工程中利用CodeArts Snap插件,包括且不限于直接ALT+C/Enter根据高下文智能天生代码;输入注释,按ALT+C/Enter天生根据注释内容和上 下文智能天生代码。

实战二操作过程

先安装插件啊,安装完成可以看到右侧菜单栏中就有了CodeArts Snap插件了。

找到对应的语音合成接口。

API操作:

这里要写上text,也便是须要合成的文本内容,下面的选项是天生文件的格式,采样率以及利用的语音音色。

调试测试成功。

运行后可以正常播放:

源码留在这里,我写了将base64字符串解码为字节流的函数。

# coding: utf-8 import base64 from huaweicloudsdkcore.auth.credentials import BasicCredentials from huaweicloudsdksis.v1.region.sis_region import SisRegion from huaweicloudsdkcore.exceptions import exceptions from huaweicloudsdksis.v1 import def base64_to_file(base64_string, file_path): # 将base64字符串解码为字节流 decoded_bytes = base64.b64decode(base64_string) # 将字节流写入文件 with open(file_path, 'wb') as file: file.write(decoded_bytes) if __name__ == "__main__": # The AK and SK used for authentication are hard-coded or stored in plaintext, which has great security risks. It is recommended that the AK and SK be stored in ciphertext in configuration files or environment variables and decrypted during use to ensure security. # In this example, AK and SK are stored in environment variables for authentication. Before running this example, set environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = "OPZYI4" sk = "t7XDJTV8MeOf34yh4OVdI" projectId = "e10b8f0d1e59477cb65ab1c6ad1d6eac" credentials = BasicCredentials(ak, sk, projectId) client = SisClient.new_builder() \ .with_credentials(credentials) \ .with_region(SisRegion.value_of("cn-east-3")) \ .build() try: request = RunTtsRequest() configbody = TtsConfig( audio_format="mp3", sample_rate="16000", _property="chinese_xiaoyan_common" ) request.body = PostCustomTTSReq( config=configbody, text="期待新的一年您更连续创造更多的代价——红目喷鼻香薰·留" ) response = client.run_tts(request) # 将base64转换成文件 print(response.result.data) base64_to_file(response.result.data, "a.mp3") except exceptions.ClientRequestException as e: print(e.status_code) print(e.request_id) print(e.error_code) print(e.error_msg)

字打错了,但是直接天生了。
能证明一点,肯定是刚刚天生的。
我们末了来根据实战生平成的诗句来朗读一下,到这里实验二又结束了。

实战三CodeArts Check:

主题解释:开拓者在IntelliJ IDEA上,基于华为云CodeArts Check进行代码检讨

一、准备事情

环境搭建:下载安装IntelliJ IDEA,配置好maven、JDK等环境

插件安装:文件-> 设置->插件,下载安装Huawei Cloud CodeArts Check插件

二、紧张流程:

1.用:打开目标检讨代码文件,鼠标右键呼出菜单,点击"CodeArts Check文件检讨"。

2.学:侧边栏点击"CodeArts Check"打开窗口,查看文件代码问题检讨结果。

3.写:点击问题查看规则详情,按照解释修正代码,写出安全、简洁、规范的代码。

扩展内容:大家可以在设置窗口自定义代码检讨规范,目前支持C++&Java;插件支持文件检讨、项目检讨、格式化,也可以指定目录进行检讨

实战三操作过程

先安装CodeArts Check插件

安装完毕还是须要重启的。

利用检讨实战一二的代码。

点击就可以操作,或者鼠标右键选择文件检讨,我们改换一个代码测试一下,创造已经找到个中的优化方案了。

这里报的是代码规范:

至此,我们第三个实战又结束了。

总结

我们在整篇文章中理解了华为云的诸多插件以及API接口的利用,并且结合实战一与实战二将AI天生的诗词进行了朗读的操作,在文章中也穿插了音频,可以试听一下。

我们通过华为云插件的利用可以大大的提高事情以及开拓的效率,并且我们在华为云所供应的接口中可以看到诸多的分类与功能,很多功能都能拿过来直策应用,方便我们的事情,当我们把华为云所供应的API利用闇练后相信一定会为您带来很多意想不到的代价。

关注#华为云开拓者同盟# 点击下方,第一韶光理解华为云新鲜技能~

华为云博客_大数据博客_AI博客_云打算博客_开拓者中央-华为云

标签:

相关文章

介绍皮肤设置,如何打造理想肌肤状态

随着科技的发展和人们对美的追求,皮肤设置已成为美容护肤的重要一环。如何根据皮肤类型、肤质、年龄等因素进行合理设置,已成为众多爱美人...

网站建设 2025-01-03 阅读1 评论0

介绍盖章制作,传承文化,彰显权威

自古以来,盖章在我国文化中具有重要的地位。从古代的官印、私印到现代的公章、合同章,盖章已成为一种独特的文化符号,承载着丰富的历史内...

网站建设 2025-01-03 阅读1 评论0

介绍监控破坏,技术手段与法律风险并存

随着科技的飞速发展,监控设备已遍布大街小巷,成为维护社会治安的重要手段。一些不法分子为了逃避法律制裁,开始研究如何破坏监控设备。本...

网站建设 2025-01-03 阅读1 评论0

介绍登录不上之谜,技术故障还是人为疏忽

随着互联网的普及,登录已成为人们日常生活中不可或缺的一部分。在享受便捷的登录不上这一问题也困扰着许多用户。本文将深入剖析登录不上之...

网站建设 2025-01-03 阅读1 评论0

介绍电脑键盘调出方法,让操作更高效

随着科技的发展,电脑已经成为了我们日常生活中不可或缺的工具。而电脑键盘,作为电脑输入设备,更是我们与电脑进行交流的桥梁。你是否知道...

网站建设 2025-01-03 阅读1 评论0

介绍磁力链,高效便捷的文件下载利器

在互联网高速发展的今天,文件下载已成为日常生活中不可或缺的一部分。而磁力链作为一种新型的文件下载方式,凭借其高效、便捷的特点,受到...

网站建设 2025-01-03 阅读1 评论0