edgequake-llm 0.10.1

Multi-provider LLM abstraction library with caching, rate limiting, and cost tracking
Documentation
//! Image generation provider abstraction.

pub mod error;
pub mod factory;
pub mod providers;
pub mod traits;
pub mod types;

pub use error::ImageGenError;
pub use factory::ImageGenFactory;
#[cfg(feature = "bedrock")]
pub use providers::BedrockStabilityImageGen;
pub use providers::{
    AzureImageGen, FalImageGen, GeminiImageGenProvider, MockImageGenProvider, NvidiaImageGen,
    OpenAIImageGen, VertexAIImageGen, XAIImageGen,
};
pub use traits::ImageGenProvider;
pub use types::{
    AspectRatio, GeneratedImage, ImageFormat, ImageGenData, ImageGenOptions, ImageGenRequest,
    ImageGenResponse, ImageResolution, SafetyLevel, ThinkingLevel,
};