use fieri::{
image::{generate, GenerateImageParamBuilder, ImageSize},
Client, Error,
};
#[tokio::main]
async fn main() -> Result<(), Error> {
let client = Client::new();
let param = GenerateImageParamBuilder::new("Generate a simple landscape of the most beautiful part of Mars, that can preferably be used as a logo for an unrelated project.")
.size(ImageSize::S512x512)
.n(2)
.build()?;
let resp = generate(&client, ¶m).await?;
println!("{:#?}", resp);
Ok(())
}