When would you use the Batches API instead of regular Messages API calls? — expected answer: async processing of large volumes, 50% cost reduction, non-time-sensitive workloads like bulk evaluation or dataset generation | Message Batches API | Anthropic-API Interview Questions | NextRound.in