use jevapi::{Client, EvaluationRequest, Question};
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
let client = Client::from_env()?;
let first = EvaluationRequest::new("Please fix the outage immediately.")
.question("urgent", Question::noul("Is this urgent?"));
let second = EvaluationRequest::new("Could we discuss pricing next month?")
.question("urgent", Question::noul("Is this urgent?"));
let (first, second) = tokio::try_join!(client.evaluate(&first), client.evaluate(&second))?;
println!("First: {:?}", first.answers);
println!("Second: {:?}", second.answers);
Ok(())
}