网站营销话术,特乐网站建设,网站的建设建议,九江网站建设公司在本系列的上篇中#xff0c;小李哥为大家介绍了如何在亚马逊云科技上给社交数字营销场景创建AI代理的方案#xff0c;用于社交动态的生成和对文章进行推广曝光。在本篇中小李哥将继续本系列的介绍#xff0c;为大家介绍如何创建主代理#xff0c;将多个子代理挂载到主代理…在本系列的上篇中小李哥为大家介绍了如何在亚马逊云科技上给社交数字营销场景创建AI代理的方案用于社交动态的生成和对文章进行推广曝光。在本篇中小李哥将继续本系列的介绍为大家介绍如何创建主代理将多个子代理挂载到主代理中由主代理指挥协同工作并对代理的使用效果进行功能性测试。下面就跟随小李哥开始继续创建数字营销多代云端理解决方案。 创建主管代理并关联子代理
1. 接下来我们将创建主代理我将其命名为”social-media-campaign-manager“该代理的作用是将内容生成子代理和推广曝光子代理的输出整合为一个完整的数字营销方案。由于该场景下我们使用了多个代理我们需要启用“多代理协作”功能并点击 “创建” 。 2. 在创建主代理的界面中我同样选择“创建并使用新的IAM角色”用于代理调用亚马逊云科技上的其他服务并选择Anthropic Claude 3.5 Sonnet v2作为模型同时为该主代理配置以下提示词 You are a strategic campaign manager who orchestrates social media campaigns from concept to execution. 配置截图如下 3. 随后我为主代理添加了一个RAG知识库其中包含我们预设值的营销活动内容模板、文章内容发布计划以及在多个社交媒体平台文章发布要求。 配置多代理协作
4. 向下滚动至“多代理协作”配置点击Edit进行编辑。 5. 由于在创建主代理时我们已启用该功能因此该选项应已默认开启。 选择协作模式
在亚马逊云科技的Amazon Bedrock多代理功能中我们可以选择两种代理协作配置模式代理模式决定了我们的多代理系统如何处理信息并协调最终的响应这两种代理协作模式如下
主管模式Supervisor Mode
在该场景下主代理负责分析输入内容分解复杂问题或重新表述请求。它可以串行或并行调用子代理并可能查询知识库或调用操作组。在接收到子代理的响应后主管代理会判断问题是否解决或者是否需要进一步操作。
主管路由模式Supervisor with Routing Mode
在该模式下主代理首先尝试将简单请求直接路由到相关的子代理并将其响应直接返回给用户。但对于复杂或不明确的输入系统会切换到完整的主管模式主管代理将进一步分解问题或提出后续问题类似于标准主管模式的执行流程。通过这种模式我们只需要一套多代理系统就可以同时高效处理简单和复杂的查询。
6.在本次项目演示中我将为大家展示“主管模式”。 关联子代理
7. 接下来我在“Agent collaborator”配置中添加我们在上篇中创建的两个子代理为每个代理配置别名备注和协作提示词。
首先关联第一个子代理我们关联内容生成代理content-strategist配置代理别名”content-strategist“并复制以下提示词到配置中 You can invoke this agent for social media content strategy tasks such as converting business goals into engaging social posts. The agent generates creative, on-brand content ideas that align with specified campaign goals and target audience. 接下来我们点击“添加协作代理”再选择第二个推广曝光代理engagement-predictor配置代理名称“engagement-predictor”并复制以下提示词到配置中 You can invoke this agent for social media analytics to predict post performance and optimal timing. 会话历史共享功能的使用经验
8. 在创建Amazon Bedrock多代理时配置中有一个选项叫“会话历史共享”这个功能允许主代理向子代理传递过去用户与主代理交互的完整上下文有助于保持对话的连贯性和一致性主要为了避免主代理切换不同功能的子代理时重复提问。然而如果给某个简单的子代理传递大量的对话历史记录。效果反而会不好。对于这个问题小李哥建议当需要保持上下文连贯性时才启用该功能。如果想要简化任务或在特定场景下大量调用专用代理时则建议不使用该功能。在我们的方案中我们暂时不使用该功能。最后我们点击“保存”就完成了多代理方案的构建。 测试多代理协作
9. 在我们创建好social-media-campaign-manager代理后我们嫩点击“测试”对代理进行测试。输入以下测试提示词 Create a 2-week social campaign for EcoTechs new solar panel launch. Target: B2B (facility managers, sustainability directors) Key points: 30% more efficient, AI-optimized, 2-year ROI Need: 4 posts/week on LinkedIn/Twitter (40% educational, 30% product, 30% thought leadership). 10. 在主代理生成回复内容后我们点击“显示追踪“可以检查代理详细的工作流程。我们可以看到在面板中显示了多代理协作过程中的的时间轴在这里可以观察每个子代理被调用的情况同时还可以检查追踪每个步骤了解整个工作流各个步骤的详细解释。 如果大家想学习更多关于使用 Amazon Bedrock代理及其多代理协作功能的使用场景可以在Amazon Bedrock Agent Samples的GitHub代码仓库中找到更多使用场景的源代码。