在构建AWS支持型聊天机器人时，系统需要满足哪些内容要求？	直接回答用户问题、列出AWS上的托管方案、指导初始步骤、提及相关AWS服务。
相比于将所有要求写在用户消息中（Option 1），推荐使用哪种方法来指导模型行为？	使用系统提示（System Prompt），通过角色扮演来指导模型。
什么是系统提示（System Prompt）？	一种提供给模型（如Claude）的指导，用于定义其响应方式和角色。
在构建支持型聊天机器人时，系统提示的主要作用是什么？	强制模型扮演特定角色（如AWS专家），确保其回答符合预设的约束（如只使用AWS服务）。
如果用户询问与云服务无关的问题（如“如何修理汽车”），带有系统提示的聊天机器人会如何响应？	会礼貌地拒绝回答，并重申其专注于AWS云支持。
在API调用中，如何将系统提示传递给模型？	通过添加 `system` 关键字，并将提示文本放入相应的参数中。
为什么不建议将系统提示硬编码（hard code）在聊天函数中？	缺乏灵活性和可重用性，难以适应不同的应用场景。
在技术实现中，如果尝试传入一个长度为零的系统提示，会发生什么？	API会报错，要求系统提示必须包含至少一个字符。
