Objective
Upon completing this lab, you will be able to:
- Simulate a multi-agent AI system by defining distinct roles and goals for a strategic task.
- Experience how different AI agent personas can produce conflicting outputs (e.g., optimistic vs. critical).
- Act as a human "decider," synthesizing AI-generated advice to make a strategic decision.
- Define and test multiple AI chatbot personas to understand how personality impacts user interaction.
- Evaluate the trade-offs between different chatbot communication styles (e.g., efficiency, empathy, brand voice).
Tools/Resources Needed
- A computer with a stable internet connection.
- A powerful Large Language Model (LLM) capable of role-playing (e.g., Gemini, Claude, ChatGPT).
- A document editor for compiling your results.
Description of Assignment
Background
In Chapter 12, we explored the shift from AI assistants that follow commands to AI agents that pursue goals. True agentic systems often involve a "crew" of specialized agents collaborating to achieve a complex objective. This lab simulates that process. You'll act as the director of a small AI crew, first to develop a company pitch, and then to define the very personality of the AI product itself. Your job is not just to generate ideas, but to manage conflicting outputs from your specialist agents and make final, informed decisions. You will guide your chosen LLM through a series of role-playing prompts to simulate a multi-agent workflow.
Part 1: Assemble the Pitch Crew
Your goal is to create a pitch for a new product: an AI-enabled chatbot for customer service at a mid-sized e-commerce company. You will create three distinct AI agents by prompting your LLM to adopt each persona.
- The Visionary Product Manager 🚀
- Prompt: "Act as a Visionary Product Manager. Your goal is to create an exciting and optimistic pitch for an AI-enabled customer service chatbot. Focus on revolutionary features, the potential to delight customers, and how it will transform the business. Write a 200-word pitch."
- Copy and save the output.
- The Cynical CFO 💰
- Prompt: "Act as a Cynical CFO. Your task is to critique the Visionary Product Manager's pitch that I will provide. Analyze it purely from a financial perspective. Focus on the potential costs, uncertain ROI, risks of budget overruns, and the dangers of investing in unproven tech. Write a 200-word critique."
- Paste the Visionary's pitch below your prompt and get the CFO's response. Copy and save the output.
- The Pragmatic Engineer 🛠️
- Prompt: "Act as a Pragmatic Engineer. Your task is to provide a reality check on the Visionary Product Manager's pitch I will provide. Analyze its technical feasibility. Focus on potential challenges with data integration, model reliability (hallucinations), scalability issues, and the difficulty of implementation. Write a 200-word reality check."
- Paste the Visionary's pitch below your prompt and get the Engineer's response. Copy and save the output.