代码助手依赖大模型能力,帮助您在代码任务编程方面,使用低成本操作方式高效完成代码开发。
前提条件
需开通基础研发版才能使用X-编码助手。
使用X-编码助手前,需在超级X > 智能应用管理 > 智能应用中,开启X-编码助手并完成模型配置。
使用限制
仅MaxCompute计算引擎支持X-编码助手(Dataphin Copilot)。
权限说明
超级管理员、系统管理员、运营管理员和具有智能应用-管理权限的自定义全局角色支持启用或停用X-编码助手,同时支持为X-编码助手配置可用的模型。
X-编码助手使用场景
X-编码助手当前支持以下功能:
选择模型。
代码问答。
根据上下文补充文件及代码片段。
快速应用/弃用X-编码助手生成内容。
单次问答且支持二次编辑、多轮问答。
推测补充内容自动提示。
开启X-编码助手后,您可以在计算任务中单击顶部菜单栏的图标,打开X-编码助手(Dataphin Copilot),并根据实际开发场景综合运用X-编码助手的不同能力。以下用三个示例场景展示编码助手的部分功能。
场景一:多轮问答代码生成并应用
在Dataphin Copilot的对话框中,选择问答所用的模型并输入指令,例如:
帮我生成新建用户表的建表语句
。对话框中可选择的模型源自于助手管理中的配置,详情请参见智能应用。待X-编码助手生成回答后,您可以单击代码块上方的
图标,将对应代码块中的内容应用至编辑器中。也可以在上轮问答的基础上,继续进行问答。
场景二:SQL代码、普通对话问答
在Dataphin Copilot中,支持直接查询SQL代码的使用方法或解释,同时支持普通问题的问答。
场景三:根据上下文自动续写/补写代码
在代码编辑器中,输入任意SQL语句或注释,X-编码助手将为您自动续写/补写内容,您可按Tab键使用X-编码助手提供的代码。
该文章对您有帮助吗?