检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
安全性是华为云与您的共同责任,如图1所示。 华为云:负责云服务自身的安全,提供安全的云。华为云的安全责任在于保障其所提供的IaaS、PaaS和SaaS类云服务自身的安全,涵盖华为云数据中心的物理环境设施和运行其上的基础服务、平台服务、应用服务等。这不仅包括华为云基础设施和各项云服务技术的
身份认证与访问控制 身份认证 Snap公有云使用统一身份认证服务IAM进行认证鉴权,用户需要首先在华为云上注册账号。 CodeArts Snap支持两种认证方式: Token认证:通过Token认证调用请求。 AK/SK认证:通过AK(Access Key ID)/SK(Secret
安全 责任共担 身份认证与访问控制 模型安全
在IDE中安装CodeArts Snap插件 在JetBrains系列IDE中安装CodeArts Snap 在CodeArts IDE中安装CodeArts Snap 在VSCode中安装CodeArts Snap
CodeArts Snap在代码续写方面效率提升 CodeArts Snap代码生成案例 - 通用逻辑生成 CodeArts Snap代码生成案例 - 快速进行仿写 CodeArts Snap代码生成案例 - 数据库接口编写
CodeArts Snap在知识搜索方面效率提升 CodeArts Snap知识搜索案例 - 未知依赖查询 CodeArts Snap知识搜索案例 - 直接引入组件
CodeArts Snap在UT用例编写方面效率提升 CodeArts Snap UT生成案例 - 快速生成UT用例
使用RAG知识库 RAG知识库是将租户上传的数据进行切片、模型向量化处理、索引过滤然后入库形成的知识集合。在CodeArts Snap插件进行“代码续写”和“研发知识问答”场景下,可以增强其准确性。 图1 RAG知识库整体架构 知识库:知识的集合,按照实际使用维度进行划分,通常基
在CodeArts IDE中安装CodeArts Snap 前提条件 CodeArts Snap插件依赖华为云底座插件“Huawei Cloud Toolkit Platform”,请参考底座插件介绍,完成“Huawei Cloud Toolkit Platform”插件安装。 进入CodeArts
Snap功能时,研发对话窗口或IDE右下角提示“请登录后再使用”。 可能原因 未安装Huawei Cloud Toolkit Platform插件 未使用华为云账号登录Huawei Cloud Toolkit Platform插件。 解决办法 安装Huawei Cloud Toolkit Platform插件并登录。
在VSCode中安装CodeArts Snap 前提条件 CodeArts Snap插件依赖华为云底座插件“Huawei Cloud Toolkit Platform”,请参考底座插件介绍,完成“Huawei Cloud Toolkit Platform”插件安装。 进入CodeArts
单击“Install”按钮安装CodeArts Snap插件,弹出需要安装Huawei Cloud Toolkit Platform 。 图3 确认依赖是否安装 华为云插件依赖统一华为云开发者生态底座Huawei Cloud Toolkit Platform进行登录,此为必选项。 单击“Install”继续安装。Intellij
在使用CodeArts Snap功能时,研发对话窗口或IDE右下角提示“抱歉,您当前的账号权限不足, 请联系华为云客服确认服务是否已开通”。 可能原因 您的华为云账号未开通CodeArts Snap服务权限。 解决办法 联系华为云客服确认服务是否开通。
Snap功能时,研发对话窗口或IDE右下角提示“您好,您尚未获得此服务的使用授权,请先申请免费试用获得授权,免费试用申请链接如下”。 可能原因 您的华为云账号未开通CodeArts Snap服务权限。 解决办法 单击免费试用申请链接,使用IAM租户账号登录后申请免费试用。
8或更高版本。 下载并安装IntelliJ IDEA 2021.3或更高版本。 下载并安装智能开发助手(CodeArts Snap),华为云底座插件(Huawei Cloud Toolkit Platform)。安装插件请参考:在JetBrains系列IDE中安装CodeArts
行数做了统计分析及细粒度的趋势分析。 图1 CodeArts Snap统计看板样例图 进入CodeArts Snap统计看板页面 进入华为云CodeArts Snap服务首页。 单击“免费试用”进入CodeArts Snap控制台页面。 将鼠标移动至控制台页面顶部“服务”选项,在弹出服务列表界面找到“Snap”。
Toolkit Platform、CodeArts Snap插件。 登录Huawei Cloud Toolkit Platform 使用华为云账号登录Huawei Cloud Toolkit Platform插件。 使用CodeArts Snap IDE中触发CodeArts Sn
RAG知识库管理 创建RAG知识库 进入华为云RAG知识库管理前端页面。 单击页面左上角“新建知识库”,弹出新建知识库对话框。 填写“知识库名称”,选择“关联项目”和“标签”,填写“描述”信息,单击确认,创建知识库。 如图1所示,创建成功后会在页面上生成一张卡片,每个卡片上都有一
CodeArts Snap UT生成案例 - 快速生成UT用例 业务痛点 编写单元测试用例较耗时。 单元测试相关的开发框架有一定的学习、使用成本。 补齐历史遗留代码UT用例工作量较大。 生成效果 自动生成多场景用例。 自动生成测试用例数据。 自动Mock外部调用。 使用效果 利用CodeArts
图4 回答可操作项 单击可以针对提问重新生成结果。 单击可以复制回答内容。 单击对回答满意。 单击对回答不满意。 单击打开默认浏览器进入华为云智能客服页面。 单击对回答进行举报或投诉。 单击跳转至回答起始位置。