检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
问题原因 您的电脑或云桌面不支持GPU加速。 解决办法 在CodeArts Snap研发对话窗口内按快捷键“F5”刷新,如果研发对话窗口可正常显示,跳出;如果仍然显示空白,进入下一步。 单击IDE的顶部菜单项“Help”,在弹出菜单中选择“Find Action...”。
安全 责任共担 身份认证与访问控制 模型安全
在IDE中安装CodeArts Snap插件 在JetBrains系列IDE中安装CodeArts Snap 在CodeArts IDE中安装CodeArts Snap 在VSCode中安装CodeArts Snap
在CodeArts IDE中安装CodeArts Snap 前提条件 CodeArts Snap插件依赖华为云底座插件“Huawei Cloud Toolkit Platform”,请参考底座插件介绍,完成“Huawei Cloud Toolkit Platform”插件安装。
可能原因 您的华为云账号未开通CodeArts Snap服务权限。 解决办法 单击免费试用申请链接,使用IAM租户账号登录后申请免费试用。
下载并安装智能开发助手(CodeArts Snap),华为云底座插件(Huawei Cloud Toolkit Platform)。
登录Huawei Cloud Toolkit Platform 使用华为云账号登录Huawei Cloud Toolkit Platform插件。
安全性是华为云与您的共同责任,如图1所示。 华为云:负责云服务自身的安全,提供安全的云。华为云的安全责任在于保障其所提供的IaaS、PaaS和SaaS类云服务自身的安全,涵盖华为云数据中心的物理环境设施和运行其上的基础服务、平台服务、应用服务等。
身份认证与访问控制 身份认证 Snap公有云使用统一身份认证服务IAM进行认证鉴权,用户需要首先在华为云上注册账号。 CodeArts Snap支持两种认证方式: Token认证:通过Token认证调用请求。
图1 CodeArts Snap解释代码内容 根据工程上下文解释代码 在研发对话窗口中输入“@”,在弹出菜单中选择“@workspace”。
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知识库整体架构 知识库:知识的集合,按照实际使用维度进行划分,通常基于知识库进行检索召回
中文版文本表示模型bge-large-zh-v1.5:该模型适用于检索、分类、聚类或语义匹配等任务,目前仅支持中文文本。 向量计算模型paraphrase-multilingual-MiniLM-L12-v2:该模型适用于中英文文本,在文本相似度计算中表现优异,模型维度364。
可能原因 未安装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”插件安装。
图3 确认依赖是否安装 华为云插件依赖统一华为云开发者生态底座Huawei Cloud Toolkit Platform进行登录,此为必选项。 单击“Install”继续安装。
可能原因 您的华为云账号未开通CodeArts Snap服务权限。 解决办法 联系华为云客服确认服务是否开通。
图1 CodeArts Snap统计看板样例图 进入CodeArts Snap统计看板页面 进入华为云CodeArts Snap服务首页。 单击“免费试用”进入CodeArts Snap控制台页面。 将鼠标移动至控制台页面顶部“服务”选项,在弹出服务列表界面找到“Snap”。