本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在亚马逊 SageMaker Studio 应用程序中自定义 Amazon Q 开发者
您可以在亚马逊 SageMaker 工作室的代码编辑器应用程序中自定义 Amazon Q Developer。 JupyterLab 当你自定义 Q Developer 时,它会根据你的代码库中的示例提供建议和答案。如果您使用 Amazon Q Developer Pro,则可以加载您使用该服务创建的任何自定义项。
在中自定义 JupyterLab
在中 JupyterLab,您可以加载使用 Amazon Q Developer Pro 创建的任何自定义项。或者,在您的 JupyterLab 空间中,您可以使用上传到空间的文件在本地自定义 Q Developer。
使用您在 Amazon Q Developer Pro 中创建的自定义项
加载自定义项时,Q Developer 会根据您用于创建自定义项的代码库提供建议。此外,当您使用 Amazon Q 面板中的聊天时,您还可以与您的自定义进行交互。
有关设置自定义的更多信息,请参阅 A mazon Q 开发者用户指南中的自定义建议。
加载您的自定义设置
打开您的 JupyterLab 空间并完成以下步骤。
-
在底部的状态栏中 JupyterLab,选择 Amazon Q。 将打开一个菜单。
-
在菜单中,选择 “其他功能”。A mazon Q 功能选项卡将在主工作区打开。
-
在 Amazon Q 功能选项卡的选择自定义下,选择您的 Q 开发者自定义设置。
-
通过以下任一方式与您的自定义进行交互:
-
创建一个笔记本,并在其中编写代码。与您一样,Q Developer 会根据您的自定义内容自动提供量身定制的内联建议。
-
按照以下步骤在 Amazon Q 面板中与 Q 开发者交谈:
-
在的左侧边栏中 JupyterLab,选择 Jupyter 人工智能聊天图标。将打开 Amazon Q 面板。
-
使用 As k Amazon Q 聊天框与您的自定义内容进行互动。
-
-
使用您 JupyterLab 空间中的文件自定义 Amazon Q Developer
在中 JupyterLab,您可以使用上传到空间的文件自定义 Q Developer。然后,在 Amazon Q 面板的聊天中,你可以使用命令向 Q Developer 询问这些文件的问题。
当您使用空间中的文件自定义 Q Developer 时,自定义设置仅存在于您的空间中。您无法将自定义项加载到其他地方,例如在其他空间或 Amazon Q 开发者控制台中。
JupyterLab 如果您使用免费套餐的 Amazon Q Developer Pro 或 Amazon Q Developer,则可以使用中的文件自定义 Q Developer。
使用您的文件进行自定义
打开您的 JupyterLab 空间并完成以下步骤。
-
检查您的空间是否配置了所需的嵌入模型。 JupyterLab 只有在使用默认嵌入模型(即CodeSage :: codesage-small)时,才能在中自定义 Q Develo per。要进行检查,请执行以下操作:
-
在的左侧边栏中 JupyterLab,选择 Jupyter 人工智能聊天图标。将打开 Amazon Q 面板。
-
选择面板右上角的设置图标。
-
对于嵌入模型,如有必要,请选择CodeSage :: codesage-small,然后选择保存更改。
-
在面板的右上角,选择返回图标。
-
-
要上传要用来自定义 Q Developer 的文件,请在 “文件浏览器” 面板中选择 “上传文件” 图标。
-
上传文件后,在 “询问 Amazon Q” 聊天框中键入
/learn
。将文件路径/ 替换为 JupyterLab 空间中文件的路径。当 Amazon Q 处理完您的文件后,它会在 Amazon Q 面板中显示一条聊天消息进行确认。file path/
-
要向 Q Developer 询问有关您的文件的问题,请在聊天框
/ask
中键入,然后按照命令填写您的问题。Amazon Q 会根据您的文件生成答案,并在聊天中做出回应。
有关/learn
和/ask
命令的更多信息(例如它们的选项和支持的参数),请参阅 Jupyter AI 用户文档中的了解本地数据
在代码编辑器中自定义
如果您已在 Amazon Q Developer Pro 中创建了自定义项,则可以在代码编辑器中将其加载。然后,当 Q Developer 为你的代码提供建议时,它会根据你用来创建自定义的代码库来提出建议。此外,当您使用 Amazon Q: Chat 面板中的聊天功能时,您还可以与您的自定义项进行交互。
使用您在 Amazon Q Developer Pro 中创建的自定义项
打开您的代码编辑器空间并完成以下步骤。
-
在 “代码编辑器” 菜单中,选择 “视图”,然后选择 “命令面板”。
-
在命令面板中,开始键入
>Amazon Q: Select Customization
,然后在出现的筛选命令列表中选择该选项。命令面板显示您的 Q Developer 自定义设置。 -
选择您的自定义。
-
通过以下任一方式与您的自定义进行交互:
-
创建一个 Python 文件或 Jupyter 笔记本,然后在里面写代码。与您一样,Q Developer 会根据您的自定义内容自动提供量身定制的内联建议。
-
按照以下步骤在 Amazon Q 面板中与 Q 开发者交谈:
-
在代码编辑器的左侧边栏中,选择 Amazon Q 图标。A mazon Q: 聊天面板打开。
-
使用聊天框与您的自定义内容进行互动。
-
-
有关 Q 开发者功能的更多信息,请参阅 Amazon Q 开发者用户指南中的在 IDE 中使用 Amazon Q 开发人员。