代碼助手依賴大模型能力,協助您在代碼任務編程方面,使用低成本操作方式高效完成代碼開發。
前提條件
需開通基礎研發版才能使用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-編碼助手提供的代碼。

通用情境:對模型回覆點贊/點踩
在Dataphin Copilot問答結束後,您可對模型給出的回覆進行點贊或點踩。點踩後您可提交反饋建議。