Beyond Simple Functions%3A Techniques for Evaluating Complex AI Workflows