edgequake-llm 0.5.1

Multi-provider LLM abstraction library with caching, rate limiting, and cost tracking
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! 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;
pub use providers::{FalImageGen, GeminiImageGenProvider, MockImageGenProvider, VertexAIImageGen};
pub use traits::ImageGenProvider;
pub use types::{
    AspectRatio, GeneratedImage, ImageFormat, ImageGenData, ImageGenOptions, ImageGenRequest,
    ImageGenResponse, ImageResolution, SafetyLevel, ThinkingLevel,
};