检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
新建资产对话框 填写资产名称,上传相应的文档。当前上传文件只支持本地文件和代码文件两种文件类型。 本地文件:支持TXT、DOCX格式文件,单个文件最大支持20MB。 代码文件:仅支持JAVA、PYTHON、C、C++文件的ZIP格式,单个文件最大支持20MB,单个资产配额50MB。 单击
身份认证与访问控制 身份认证 Snap公有云使用统一身份认证服务IAM进行认证鉴权,用户需要首先在华为云上注册账号。 CodeArts Snap支持两种认证方式: Token认证:通过Token认证调用请求。 AK/SK认证:通过AK(Access Key ID)/SK(Secret
and Restart”按钮,清理IDE缓存并重启IDE。 清理缓存会删除IDE对工程、版本管理等文件的索引,可能导致无法再查看IDE打开工程中文件的本地修改记录,重启后需要对工程文件重新创建索引,重启时间可能超过预期。若清理缓存无法解决问题,请联系华为云客服帮助解决。
RAG知识库文件管理 新建知识库资产文件 创建完成知识库资产后,单击资产名称进入知识库资产文件管理页面。可以看到在新建知识库资产时已默认上传的文件。 更新知识库资产文件 创建完成知识库资产后,单击左上角“导入文件”按钮可进行知识库资产文件的增量上传。 删除知识库资产文件 单击资产文件的按钮可以对已上传的文件进行删除。
CodeArts IDE扩展管理 单击图标,选择从本地安装。 图3 选择从本地安装 在文件浏览器中选中“CodeArts Snap”插件文件“huaweicloud.codearts-snap-2.0.1.carts”,单击“安装”。 图4 文件浏览器 CodeArts IDE弹出“非受
对数据访问进行身份及权限控制,数据访问基于https加密传输,数据访问可防篡改、防泄漏。 模型安全性及合规性。 对模型文件进行版本管理,支持模型溯源;模型训练工作流的访问操作通过身份及权限控制且模型训练、推理所依赖的环境支持租户资源隔离,模型文件存储安全,且对模型文件访问进行身份
您好,您尚未获得此功能的访问权限,请与企业管理员联系将您添加到使用成员清单中。 问题现象 在使用CodeArts Snap功能时,研发对话窗口或IDE右下角提示“您好,您尚未获得此功能的访问权限,请与企业管理员联系将您添加到使用成员清单中”。 可能原因 当前账号未被添加到使用成员清单中。
Snap”。 在插件列表中单击“安装”,或单击展开插件详情,在详情中单击“安装”。 安装完成后需要单击“重新加载窗口”,使插件生效。 通过本地文件安装CodeArts Snap 进入插件市场CodeArts Snap页面,单击“Download Extension”下载插件。 图1
角提示“请求超时!请检查您的代理和host配置”。 可能原因 系统hosts文件配置错误。 IDE代理配置错误。 解决办法 检查hosts配置是否合理。 检查IDE代理配置是否合理。以IDEA为例,通过快捷键Ctrl+Alt+S打开Settings页面,搜索框中输入“HTTP Proxy”进行代理配置检查。
API相似度很高,可以直接使用代码生成,依赖现有的接口去扩展业务接口。 根据注释生成代码 案例总结 上述项目文件中,已经有结构清晰的上文代码,研发人员在续写的时候,可以通过注释的方式,生成类似结构的代码,完整生成结果如下: 父主题: CodeArts Snap在代码续写方面效率提升
Snap支持通过快捷键在IDE中触发根据代码上下文生成代码,也可以在研发对话窗口使用代码注释或自然语言描述生成代码。 CodeArts Snap支持生成Java、C、C++、Python、JavaScript等主流编程语言代码,示例以Java语言为例。 使用快捷键通过上下文生成代码
安装完成后确认待重启IDE 重启IDE完成后,在IDE面板右侧,可以看到“CodeArts Snap”工具窗口。 图5 安装完成后IDE界面 通过本地文件方式安装CodeArts Snap 进入JetBrains插件市场-CodeArts Snap,单击“Get”,在“Versions”
RAG知识库操作日志 资产与文件初始化、更新以及删除都会记录相应的操作日志,可在“知识库管理”、“资产列表”或“文档列表”页面右上角单击“操作日志”按钮查看。 图1 操作日志样例 父主题: 使用RAG知识库
Snap服务支撑授权试用。 已登录Huawei Cloud Toolkit Platform,登录Huawei Cloud Toolkit Platform请参考:IntelliJ IDEA平台登录Huawei Cloud Toolkit Platform 通过智能问答生成Java冒泡排序代码
缺失代码依赖,或者缺少软件包信息,不用去网站搜索,在IDE内部完成查询。 对CodeArts Snap提问 我的代码中引入了如下API,请问我需要在pom文件中引入什么依赖: import org.junit.Before; import org.junit.Test; CodeArts Snap响应结果
支持根据行级注释或代码上下文信息自动生成与描述场景匹配的代码。 可根据开发者当前光标位置的前后语句片段进行代码填空和补全。 支持跨文件生成与任务相关的代码。 支持从功能、目的和实现逻辑三个维度对代码进行解释说明。 可根据用户需求内容生成行级、函数级注释信息,能够帮助开发人员高效补充代码注释。 可根据输入的代码和错误信息,得到错误原因并给出修复方案。
Snap支持解释Java、C、C++、Python、JavaScript等主流编程语言代码,示例为CodeArts Snap生成的冒泡排序Java代码。 通过问答功能解释代码 选中示例代码中“main”方法代码,单击右键,选择菜单“CodeArts Snap:Add to Chat”或使用快捷键
可以直接选择菜单“CodeArts Snap>Code Comment”完成步骤1、步骤2。 CodeArts Snap将对代码进行注释,通过文字描述帮助开发人员理解代码。 单击可以对修改后的代码和原始代码进行差异比较。 图2 CodeArts Snap代码差异比较视图
资产:知识库的二级目录,可按照知识来源划分。 文件:知识载体,知识的导入到检索的端到端效果,需要应用正确的加载切片配置、合理的向量化模型、正确的索引过滤配置以及对应的检索策略。 切片:加载切分后的文本块;向量化、存储、召回的单位。 操作日志:记录资产初始化、更新(文件增删)、删除任务的执行状态。
安装Huawei Cloud Toolkit Platform、CodeArts Snap插件。 登录Huawei Cloud Toolkit Platform 使用华为云账号登录Huawei Cloud Toolkit Platform插件。 使用CodeArts Snap IDE中触发CodeArts