• [活动分享] 华为开发者布道师技术沙龙·西安站,11月16日重磅来袭!
    11月16日,华为开发者布道师技术沙龙·西安站将在西安交通大学创新港校区举办,将由华为云、鸿蒙和AI领域的技术专家做产业前沿规划的宣讲,同时,来自西安6所高校11位教师开发者布道师将分别从产学合作课程建设、融合产业新技术的创新项目和大赛获奖作品案例三个方向分享他们与华为合作的经验、收获。这是一场知识和经验交融的盛会,是高校师生深入了解华为生态技术,探寻合作机会的绝佳平台,精彩不容错过。诚邀西安区域和周边高校师生报名参与,期待在西安与您相遇!报名链接:cid:link_0
  • [问题求助] 第十一期:修复bug以后,3亿的基线还有效吗
    有没有经过50个案例的有效性检验,是不是要超过3亿才能有资格得奖
  • [大赛资讯] 华为“云上先锋”挑战赛·算子挑战,报名后无代金券,赛事交流群二维码也失效
    【赛事代金券】大赛为参赛者提供1份500元云资源代金券(仅支持ModelArts、OBS)以支撑大赛期间资源费用,资源有限,先到先得!报名本大赛后,等待1分钟,刷新大赛链接,即可在“赛事介绍”页面最上端领取云资源代金券。  华为“云上先锋”挑战赛·算子挑战,报名后无代金券,赛事交流群二维码也失效
  • [赛事资讯] 大赛作品提交通知 
    各位参赛团队: 今日起,大赛正式开启作品提交通道! 赛事官网点击[提交作品]Tag即可选择上传(队长与队员皆可提交,提交次数限制10次),请大家务必查看[赛事介绍-提交要求]按要求准备及提交作品,确保作品的完整性和规范性。赛道分为初赛和决赛,初赛考察作品完整性、创新性、技术领先/可扩展性、功能完备性、商业前景等方面;决赛将针对核心方案、商业前景、作品演示、团队素养开展综合评估。作品提交截止日期为[11月10日12:00],请大家合理安排时间,按时提交,以免错过机会。 在提交过程中如有任何疑问或遇到技术问题,请及时与我们联系(联系邮箱:lidongyi4@huawei-partners.com;联系电话:杜江 15640812793、李冬艺15909855651 )。 期待大家的精彩作品,祝各位参赛顺利!   川渝职工软件创新应用技能竞赛组委会 2024年10月26日
  • [赛事资讯] 【重要通知】2024年川渝职工软件创新应用技能竞赛·报名时间调整
    2024年川渝职工软件创新应用技能竞赛·报名时间调整通知各区县代表、参赛团队:经组委会研究决定,本次大赛报名截止时间由原2024年10月25日18:00延至2024年10月31日24:00。望知悉!>>点击前往赛事报名页面<<
  • [赛事资讯] 2024年川渝职工软件创新应用技能竞赛·赛事直通车
    2024年川渝职工软件创新应用技能竞赛🚗赛事直通车🚗💡💡💡>>报名时间调整通知<<👩‍🏫>>点击查看赛中赋能·赛事作品开发赋能<<🔔>>作品提交已开启<<🚀>>点击前往赛事简介页面<<🙌>>点击查看赛前赋能·专家赛前指导<<📝>>点击查看大赛报名指南<<
  • [赛事资讯] 2024年川渝职工软件创新应用技能竞赛报名操作指南
    选手报名表、报名汇总表填写示例请查收附件原版内容请在大赛官网【赛事介绍】页面最下方“参赛必备附件”下载
  • [赛事资讯] 2024川渝职工软件创新应用技能大赛首场赛前辅导直播开始啦!(回放已上线)
    “数字川渝,智创未来”2024川渝职工软件创新应用技能大赛首场赛前辅导直播开始啦!本次直播由华为云一线AI工程师杰森老师分享本次分享包含报名组队、参赛权益、辅导课程及赛题思路、并有华为云案例分享可帮助各位参赛选手更好理解本次大赛情况、赛题设置及创作方向。录播辅导视频已上架至大赛官网“学习&直播干货”栏,可前往观看也可扫描下方二维码直接观看。希望对大家有所启发!
  • [赛事资讯] 2024年川渝职工软件创新应用技能竞赛正式开启报名啦!
    2024年川渝职工软件创新应用技能竞赛 10月11日正式开启报名啦! 数字川渝,智创未来 各位川渝高手请往这儿看 ↓↓↓ >>点击前往报名<<
  • [大赛专区] 【开发者学习赛-CodeArt API赛道】【语音合成应用开发】指导文档
    【大赛简介】随着智能客服、服务机器人、出行导航、智能家居等应用的普及,语音合成技术也迎来了新的机遇。本赛道围绕华为云CodeArts API和IDE服务,并结合AI技术,可以快速创建语音合成应用,并实现按照文本要求输出专属场景音色音频。本赛题要求参赛选手根据指导文档,通过华为云CodeArts API和IDE服务完成语音合成应用开发,并生成音频。操作指导如下:【环节一】 通过CodeArts API设计语音合成接口1、 进入CodeArts API官网点击网页版体验并登录https://developer.huaweicloud.com/develop/codeartsapi.html2、创建项目登录后点击页面右上角的“创建项目”按钮在创建项目弹窗中输入项目名称:语音合成,并点击保存提示保存成功,点击API设计页签,进入到API设计页面3、设计接口点击页面上的“新建API接口”卡显示新建标签页输入接口的URL:/tts输入接口名称:语音合成下拉滚动条到请求体区域,将请求的格式修改为:application/json显示请求体的数据结构模板,默认根节点类型为“object”点击根节点最右侧的“+”操作页面上在根节点下新增一条参数(可以通过滚动条左右拖动)将参数名param2修改为text,描述param2修改为待合成的文本下拉页面,看到返回响应区域同样点击根节点最右侧的“+”操作(可以通过滚动条拖动到最右侧),在根节点下显示一条新的参数将参数名param2修改为result,将描述修改为合成结果点击右上角的保存按钮保存成功,设计完成【环节二】通过API Explorer调试语音合成接口,生成5段数据流登录API Explorer链接>>cid:link_2调整音频格式、采样率、男女声、语速、音色等参数,输入文字文本后,生成语音。如生成语音格式为wav,采样率:8000,标准女音,语速0,音色0生成语音格式为mp3,采样率:8000,标准女音,语速100,音色100【环节三】基于华为云自研CodeArts IDE,实现数据流转换为音频的功能1、打开CodeArts IDE ONLINE点击链接>>cid:link_4,免费体验云开发2、实现数据流转换为音频2.1 将实验用Demo工程上传到CodeArts IDE Online1)Demo工程下载链接>>cid:link_1打开CodeArts IDE Online后,左上角点击“文件”->“上传文件”:2)上传“CodeArtsProject.zip”,点击“终端”对工程进行解压3)左上角->文件->打开,打开解压后的工程目录2.2 在华为云控制台新增访问秘钥,配置AK/SK1)登录华为云控制台:https://console.huaweicloud.com/iam/?agencyId=599e2ee1492f48e9b69a0a682d435fb8®ion=cn-north-4&locale=zh-cn#/mine/accessKey,选择“我的凭证”->“访问秘钥”->新增访问秘钥,如果已经有AK/SK秘钥,不需要新增访问秘钥创建秘钥成功后点击“立即下载”,即可获得“credentials.csv”文件,里面可以查看到AK(Access Key Id)和SK(Secret Access Key)2)进入工程,src/main/resources下选择credentials.properties,讲AK/SK配置上2.3 将API Explorer上调试成功的流数据文件配置到APIResponse.json中在语音合成章节,我们在API Explorer完成接口的调试cid:link_2,最终生成“SIS_RunTts_ResponseBody_xxxxxxxxxxxxx.json”文件,打开json文件,复制响应体内容打开工程,进入src/main/resources中,选择APIResponse.json,将json文件的内容复制到APIResponse.json中。2.4 执行“should_return_audio_when_response_json”,生成mps格式音频文件找到test目录下的测试类SisServiceTest.java,点击找到方法“should_return_audio_when_response_json()”,点击Run Test,最后可以看到目录下生成的音频文件。目录下生成“devkit.mps”文件右击下载,可以获得转换后的音频文件,实验结束【提交要求】1、提交内容:(1)环节一、二、三均需要提交最终完成页面的截图;(2)环节三需要额外提交生成的音频文件;(3)截图需要包含华为云账号。2、提交方式::将提交内容打包成RAR/ZIP压缩包上传至大赛“提交作品”页>>Link。3、作品命名:以“姓名-联系方式”格式命名。4、提交次数:赛事期间,每人每天最多可提交2次,以最终提交的版本为准。
  • [大赛专区] 【华为“云上先锋”实践赛·开发者空间赛道(Serverless赛题)】【基于Functiongraph的Serverless AI风格化编程实验】指导文档
    【学习赛简介】AIGC作为当下最热门的技术领域,逐渐深入到了人们生活工作的方方面面,在各个领域都有着广泛的应用场景。同时也面临着诸多挑战,包括硬件成本高昂、资源分配困难以及部署与维护复杂等问题。而随着Serverless技术的发展,这些难题正在得到有效解决,为AIGC应用的广泛应用打开了新的可能性。本赛道围绕华为云FunctionGraph和ModelArts服务,并结合CodeArts IDE、开发者空间等,展示Serverless如何帮助开发者快速构建AI应用,从而简化AIGC应用的部署和管理流程,为用户提供了更加便捷、高效的应用体验。开发者可根据本指导文档,完成相应环节后提交,即可参与奖项。赛事详情请点击大赛首页链接>>Link。【环境准备】点击链接>>Link,根据领取指南免费领取云主机,成功领取后可开始实验操作。【环节一】Serverless Hello World1、创建函数点击链接>>Link进入函数工作流界面,点击“创建函数”,参数如下:​创建方式:选择创建空白函数函数类型:HTTP函数区域:华北-北京四项目:保持默认函数名称:用户自定义企业项目:保持默认委托名称:保持默认点击“创建函数”,等待创建完成。​2、测试函数在函数详情页,依次点击“代码”->“测试”->“创建”,来创建一个APIG触发器的测试事件。​再次点击“测试”,即可在右侧看到测试结果。​返回结果的Body体内容经过Base64编码,解码后可以看到其内容就是函数写入的内容。​【环节二】实现AI 动漫头像制作功能1、前期准备1.1 订阅模型并部署 AI 应用在华为云控制台点击搜索框搜索“ModelArts”,点击“ModelArts”,选择“AI Gallery”。​​导航栏选择“模型”,搜索框输入“动漫”,选择“头像动漫化模型”。​​进入详情页,点击“部署”,选择“ModelArts”。​选择ModelArts的云服务区域。​跳转到订阅应用列表,如果页面提示需要创建委托,根据指引创建即可。​​委托创建成功后订阅应用列表,点击“部署”。​点击右侧弹窗“部署”按钮,选择“在线服务”。​资源池选择“公共资源池”,AI应用及配置选择“订阅应用”,选择AI应用及版本,计算节点规格选择“[限时免费]CPU:1核4GB”,勾选“我已阅读并同意以上内容”,点击“下一步”。​点击“提交”。​确认服务处于运行中状态,复制API接口公网地址备用。1.2 创建委托打开创建委托页面地址:https://console.huaweicloud.com/iam/?region=cn-north-4&locale=zh-cn#/iam/agencies/create输入委托名称、委托类型选择“云服务”、云服务选择“函数工作流FunctionGraph”。​配置权限,选择ModelArts FullAccess。​1.3 创建函数依赖包进入“函数工作流”界面,依次选择“函数”、“依赖包管理”,点击“创建依赖包”。​填写“依赖包名称”,代码包上传方式为“从OBS上传文件”,将OBS链接粘贴到“OBS链接URL”中(OBS URL:cid:link_1 )运行时语言为“Python3.9”。​1.4 下载示例代码点击>>Link,找到大赛【赛题详情】页底部的示例代码,下载并将其解压到本地任意目录。2、上传函数代码在函数详情页,依次点击“代码”->“上传自”->“zip文件”->“添加文件”。​选择解压后的目录中的step1.zip,然后点击“确定”,等待代码更新成功。​​3、添加依赖包函数用到了Flask web框架,需要为函数添加所需依赖包。在函数详情页,选择“代码”,然后下滑到最底部,选择“添加依赖包”。​​参数如下:依赖包源:私有依赖包依赖包名称:选择前期准备中创建的依赖包版本:保持默认1​点击“确定”。4、修改函数配置在函数详情页,依次点击“设置”->“常规设置”,修改以下参数:执行超时时间(秒):60内存(MB):256点击保存。​在函数详情页,依次点击“设置”->“权限”,函数配置委托选择前期准备中创建的委托,点击保存。​在函数详情页,依次点击“设置”->“环境变量”->“编辑环境变量”->“添加环境变量”。环境变量键值分别如下:键:MODEL_ART_API值:前期准备中部署后复制备用的API接口公网地址点击确定。点击“设置”->“高级设置”,打开“请求头传入密钥”开关,点击保存后重试5、创建触发器在函数详情页,点击“创建触发器”,触发器类型选择“API 网关服务 (APIG)”,然后点击“创建分组”跳转到APIG服务页面。点击右上角“创建分组”,分组名称可以保持默认,点击确定即可。回到函数页面,点击分组后的刷新按钮即可选中新创建的分组。其他参数如下:API名称:保持默认发布环境:RELEASE安全认证:None请求协议:HTTPS后端超时(毫秒):60000点击确定6、访问函数制作头像到这里函数和AI应用就已经部署好了,可以复制URL到浏览器打开web页面开始制作动漫头像。可以看到现在网页界面并不美观,我们可以利用函数快速发布的能力,快速修改我们的代码,实现快速迭代,下面我们利用这一能力美化网页界面,步骤如下7、更新代码使用任意文本编辑器打开示例代码code_demo/step2/ templates/index.html,复制文件内容回到函数页面,点击“代码”,打开templates/index.html,用复制的内容覆盖原有内容,然后点击“部署”,等待部署成功8、重新访问触发器URL可以看到,页面发生了变化【环节三】基于CodeArts IDE和FunctionGraph插件本地化开发阶段一和阶段二操作均基于网页进行,这与我们一般的开发流程并不相通,华为云发布的CodeArts IDE结合FunctionGraph开发插件可以为用户提供本地化开发、部署、调测的能力。1、安装FunctionGraph插件点击进入>>开发者空间-云主机,打开CodeArts IDE,点击左侧“扩展”搜索“CodeArts FunctionGraph”点击安装该插件。3、创建函数FunctionGraph插件安装后,打开插件,在插件窗口点击“…”选择“创建函数”,选择Http Function函数。选择Hello World。定义函数名:carton-generation,注意不要与已有函数同名。选择工程路径,选择后插件会在该路径下创建carton-generation工程。将示例代码step2目录中的所有文件复制工程目录的src目录,覆盖已有文件打开工程目录中的template.yml文件,修改以下参数:MemorySize: 256Timeout: 604、部署函数回到插件页面,选择部署函数。选择新建的函数下的yml文件。部署环境选择“华北-北京四”。等待部署成功。点击“选择要展示的Region”,选择“华北-北京四”,可以看到该区域下刚部署好的函数:carton-generation。右键选择函数,点击浏览器打开,跳转到函数详情界面。5、添加依赖包函数用到了Flask web框架,需要为函数添加所需依赖包。在函数详情页,选择“代码”,然后下滑到最底部,选择“添加依赖包”。参数如下:依赖包源:私有依赖包依赖包名称:选择前期准备中创建的依赖包版本:保持默认1点击“确定”6、修改函数配置在函数详情页,依次点击“设置”->“权限”,函数配置委托选择前期准备中创建的委托,点击保存在函数详情页,依次点击“设置”->“环境变量”->“编辑环境变量”->“添加环境变量”环境变量键值分别如下:键:MODEL_ART_API值:前期准备中部署后复制备用的API接口公网地址 点击“设置”->“高级设置”,打开“请求头传入密钥”开关,点击保存后重试​7、创建触发器在函数详情页,点击“创建触发器”,触发器类型选择“API 网关服务 (APIG)”,然后点击“创建分组”跳转到APIG服务页面点击右上角“创建分组”,分组名称可以保持默认,点击确定即可。回到函数页面,点击分组后的刷新按钮即可选中新创建的分组。其他参数如下:API名称:保持默认发布环境:RELEASE安全认证:None请求协议:HTTPS后端超时(毫秒):60000点击“确定”8、调试函数回到IDE,右键选择函数,点击执行函数,打开调试界面,测试事件模板选择apig-event-template。修改测试事件,将path改为/,并点击测试可以在输出栏看到调试结果,状态码为200,表示执行成功9、访问函数制作头像到这里函数和AI应用就已经部署好了,可以复制URL到浏览器打开web页面开始制作动漫头像。【提交说明】方式一:参赛者按照指导文档完成应用后,分别将环节一、二、三的最终画面截图和对应的函数URN打包成RAR/ZIP压缩包上传至大赛“提交作品”页>>Link,命名方式为“姓名-联系方式”,赛事期间每人每天有2次上传机会。方式二:将环节二或环节三最终生成的应用及动漫头像截图发布到指导文档评论区,评论格式为华为云账号+截图+函数URN,可参考评论区一楼样式。
  • [问题求助] 第十一期-子图召回关于两点之间的移动时间计算问题
    移动到anchor的规则问题,在什么情况下是先到anchor再移动到目标点?什么情况下是直接移动的?以下案例具体是怎么移动的?1:从(0,0)到(0,31)2:(0,0)到(0,29)3:(0,29)到(0,1)4:(0,29)到(0,28)
  • [问题求助] 第十期问题求助
    题面 pdf 中提到:More information on how ToA is calculated can be found in the Test generation section below.但我没看到 Test generation section 呀?所以 ToA 的计算方式是不给出的吗?
  • [问题求助] 已经报名了比赛,但是无法发布到比赛上
    南山数智杯比赛,已经报名了很久,但是用ModelArts训练出来AI应用无法发布到比赛里
  • [问题求助] 13期问题求助
    请问同一个 user 的所有 messages 的 deadline 是否是按照输入顺序单调不降的?