本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 IDE 中为 Amazon Q 开发者聊天添加背景信息
当您在集成开发环境 (IDE) 中与 Amazon Q 聊天时,可以为 Amazon Q 提供其他背景信息,例如文件和文件夹,Amazon Q 可以使用这些背景来定制和改进答案。
有两种方法可以向 Amazon Q 提供背景信息:
Amazon Q 生成答案后,它会在 “上下文” 下拉列表中显示它用作上下文的文件,该下拉列表显示在答案开头的正上方。
显式上下文类型
在聊天@
中键入内容时,您可以从以下上下文类型中进行选择:
-
@workspace — Amazon Q 使用你项目的工作空间作为答案的上下文。@workspace 选项需要配置。有关更多信息,请参阅 向 IDE 中的 Amazon Q 开发者版聊天添加工作区上下文。
-
文件夹 — Amazon Q 向您显示当前项目中的文件夹列表,并使用您选择的文件夹作为答案的上下文。
-
文件 — Amazon Q 会向您显示当前项目中的文件列表,并使用您选择的文件作为其答案的上下文。
-
代码 — Amazon Q 向您显示当前项目中的类、函数、全局变量的列表,并使用您的选择作为答案的上下文。
-
图片 — Amazon Q 允许您添加图像作为提示的上下文,这对于从用户界面模型或序列图生成代码等场景非常有用。图片必须采用 JPEG、PNG、GIF 或 WebP 格式,最大大小为 3.75 MB,尺寸不超过 8,000 x 8,000 像素。您最多可以在一条消息中包含 20 张图片,包括任何固定到上下文的图像。
-
提示 — Amazon Q 会向您显示已保存的提示列表,并使用您选择的提示作为答案的上下文。“提示” 选项需要一些配置。有关更多信息,请参阅 将提示保存到库中以便在 Amazon Q 开发者聊天中使用。
自动上下文类型
如果您已经设置了以下类型的上下文,Amazon Q 将自动使用它们:
-
项目规则 — Amazon Q 将自动使用您作为上下文定义的一组项目规则。有关更多信息,请参阅 创建用于 Amazon Q 开发者聊天的项目规则。
-
自定义 — Amazon Q 将自动使用源代码存储库作为上下文。有关设置自定义项的更多信息,请参阅自定义建议。