Lesson 10 of 10 25 min +225 XP
🧠 CrewAI E-commerce Assessment
Answer all questions to complete the quiz and earn 225 XP.
1
What are the four core primitives in CrewAI?
2
You're building an agent to write product descriptions. Which backstory element would MOST improve output quality?
3
What's the primary purpose of the 'expected_output' field in a Task?
4
When building a custom tool with the @tool decorator, what is essential for agents to use it correctly?
5
A competitor drops their price by 20%. Your Dynamic Pricing Crew should:
6
Your Product Description Crew produces a listing that claims '40-hour battery life' but the product spec says 32 hours. Which agent should catch this?
7
You want to process 1000 products through your Product Description Crew. What's the most efficient approach?
8
In a Customer Feedback Crew, a review mentions 'the battery exploded and almost started a fire.' What should happen?
9
Your Marketing Content Crew needs to create content for Instagram, Email, and Google Ads. Why use separate agents for each?
10
When should you use a Hierarchical process instead of Sequential?
11
A Competitor Analysis Crew finds that a competitor's customers frequently complain about 'uncomfortable fit for wide feet.' What should you do with this insight?
12
What's the purpose of 'context' parameter when defining Tasks?
13
Your e-commerce store wants to automate price updates but requires human approval for changes >10%. How should you architect this?
14
When building a tool that queries your product database, what should the tool return?
15
You're building a crew for a complex customer service issue that might need pricing, inventory, shipping, AND support expertise. Which approach is best?
correct