agentgen 0.1.0

Rust client for the AgentGen API — HTML to PDF and Image
Documentation

agentgen

Async Rust client for the AgentGen API — HTML → PDF and HTML → Image for AI agents and developers.

Quick start

use agentgen::{AgentGenClient, types::{GenerateImageRequest, ImageFormat}};

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let client = AgentGenClient::new(std::env::var("AGENTGEN_API_KEY")?);

    let img = client
        .generate_image(
            GenerateImageRequest::new("<h1>Hello, world!</h1>")
                .width(1200)
                .height(630)
                .format(ImageFormat::Png),
        )
        .await?;

    println!("Image URL: {}", img.url);
    Ok(())
}