检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
请求超时!请检查您的代理和host配置。 问题现象 在使用CodeArts 盘古助手功能时,研发对话窗口或IDE右下角提示“请求超时!请检查您的代理和host配置”。 可能原因 系统hosts文件配置错误。 IDE代理配置错误。 解决办法 检查hosts配置是否合理。 检查IDE
抱歉,您当前的账号权限不足, 请联系华为云客服确认服务是否已开通。 问题现象 在使用CodeArts 盘古助手功能时,研发对话窗口或IDE右下角提示“抱歉,您当前的账号权限不足, 请联系华为云客服确认服务是否已开通”。 可能原因 您的华为云账号未开通CodeArts 盘古助手服务权限。
景能力。 使用方式 安装并登录CodeArts 盘古助手插件后,在输入框中输入#号,即可调用RAG知识库,依次选择在知识库管理中已创建好的知识库及知识库资产,选定完毕后,即可使用CodeArts 盘古助手生成代码或使用CodeArts 盘古助手进行研发知识问答。 图1 调用RAG知识库
单击页面左上角“新建资产”,弹出图1。 图1 新建资产对话框 填写资产名称,上传相应的文档。当前上传文件只支持本地文件和代码文件两种文件类型。 本地文件:支持TXT、DOCX格式文件,单个文件最大支持20MB。 代码文件:仅支持JAVA、PYTHON、C、C++文件的ZIP格式,单个文件最大支持20MB,单个资产配额50MB。
发对话窗口。 图1 添加代码至Chat\ 在研发对话窗口输入框中输入“/”,在弹出菜单中选择“/comment”或单击研发对话窗口中“Code Comment”,单击发送。 可以直接选择菜单“CodeArts 盘古助手>Code Comment”完成步骤1、步骤2。 CodeArts
通过问答生成代码 在研发对话窗口输入框中输入生成代码需求,如:“Java冒泡排序”,单击研发对话窗口输入框右下角按钮发送。 CodeArts 盘古助手将在研发对话窗口中生成Java冒泡排序代码。 图3 CodeArts 盘古助手响应代码 单击输入框右上角可以将对话内容归档并新建会
在研发对话窗口中输入“@”,在弹出菜单中选择“@workspace”。 选中示例代码中“main”方法代码,单击右键,选择菜单“CodeArts 盘古助手:Add to Chat”或使用快捷键Ctrl+Shift+Q将代码添加至研发对话窗口。 在研发对话窗口输入框中输入“/”,在弹出
盘古助手支持检查Java、C、C++、Python、JavaScript等主流编程语言代码,示例为CodeArts 盘古助手生成的冒泡排序Java代码,将“j++”修改为“i++”。 检查代码 选中示例代码,单击右键,选择菜单“CodeArts 盘古助手:Add to Chat”或使用快捷键Ctrl+Shift+Q将代码添加至研发对话窗口。
盘古助手智能问答生成一段Java冒泡排序代码,并对生成的代码生成对应单元测试用例。 前提条件 下载并安装JDK1.8或更高版本。 下载并安装IntelliJ IDEA 2021.3或更高版本。 下载并安装盘古助手(CodeArts 盘古助手),华为云底座插件(Huawei Cloud Toolkit
CodeArts 盘古助手支持生成Java、C、C++、Python、JavaScript等语言测试用例,示例以Java语言为例。 CodeArts 盘古助手生成的单元代码可能包含未引入的框架或包,需要手动引入。 对Java类生成单元测试用例 打开Intellij IDEA。 创
模型安全 模型开发安全性与合规性 用于模型训练的数据安全性与合规性。 所有用于训练的数据均为开源合规的数据。 所有用于训练的数据均过滤密码、IP地址、手机号、email等个人隐私信息。 对所有用于训练的数据集进行版本管理,支持数据溯源;数据集存储安全,且对数据访问进行身份及权限控制,
Chat”或使用快捷键Ctrl+Shift+Q将代码添加至研发对话窗口。 在研发对话窗口输入框中输入“/”,在弹出菜单中选择“/debug”或单击研发对话窗口中“Code Debug”,单击发送。 复制运行出现的数组越界异常信息,在研发对话窗口交互卡片中粘贴异常信息,单击“Generate Answer”按钮。
盘古助手支持回答Java、C、C++、Python、JavaScript等主流编程语言相关问题,对非研发相关问题,可能无法准确回答。 研发知识问答 在研发对话窗口中输入研发相关问题“生成一段读取文本内容代码”。 CodeArts 盘古助手将使用Python或其他语言生成一段读取文本内容的代码。 图1 CodeArts
将Flex翻译为React。 选中一段C或Flex代码,使用快捷键单击右键,选择菜单“CodeArts 盘古助手:Add to Chat”或使用快捷键Ctrl+Shift+Q将代码添加至研发对话窗口。 在研发对话窗口输入框中输入“/”,在弹出菜单中选择“/translate”或单击研发对话窗口中“Code
代码长度(字符) 代码长度<=10000。 对话框的输入文本长度 文本长度(字符) <=2000。 模型的token数限制 数量限制(token) <=4096,当输入及输出总的token数达到上限后,模型无法返回新的内容,可能导致返回代码或文本不完整。 单用户访问速度限制 速度限制(请求数/每分钟)
> “Preferences” > “Extensions”,弹出IDE的插件市场的插件列表。 在搜索栏中输入“CodeArts 盘古助手”。 在插件列表中单击“安装”,或单击展开插件详情,在详情中单击“安装”。 安装完成后需要单击“重新加载窗口”,使插件生效。 父主题: 在IDE中安装CodeArts
然显示空白,进入下一步。 单击IDE的顶部菜单项“Help”,在弹出菜单中选择“Find Action...”。 在弹出的查找输入框中输入“Registry...”,单击搜索列表中第一项“Registry...”打开“Registry”窗口。 在“Registry”窗口的列表中找到“ide
2021.3或更高版本。 通过Intellij IDEA插件市场安装CodeArts 盘古助手 打开Intellij IDEA,选择“File”,单击“Settings”。 图1 打开设置界面 选择“Plugins”,单击“Marketplace”,并在搜索框中输入Huawei Cloud
> “Preferences” > “Extensions”,弹出IDE的插件市场的插件列表。 在搜索栏中输入“CodeArts 盘古助手”。 在插件列表中单击“安装”,或单击展开插件详情,在详情中单击“安装”。 安装完成后需要单击“重新加载窗口”,使插件生效。 通过本地文件安装CodeArts
功能特性 支持多种编程语言,并能根据开发者键入的函数签名和注释自动生成函数体。 支持根据行级注释或代码上下文信息自动生成与描述场景匹配的代码。 可根据开发者当前光标位置的前后语句片段进行代码填空和补全。 支持跨文件生成与任务相关的代码。 支持从功能、目的和实现逻辑三个维度对代码进行解释说明。