UNPKG

@rohitaryal/whisk-api

Version:

Unofficial API for Whisk image generation.

38 lines (37 loc) 1.04 kB
export const ImageExtension = Object.freeze({ JPG: "jpg", JPEG: "jpeg", PNG: "png", GIF: "gif", WEBP: "webp", AVIF: "avif", HEIC: "heic", HEIF: "heif", BMP: "bmp", TIF: "tif", TIFF: "tiff", SVG: "svg", ICO: "ico" }); export const ImageAspectRatio = Object.freeze({ SQUARE: "IMAGE_ASPECT_RATIO_SQUARE", PORTRAIT: "IMAGE_ASPECT_RATIO_PORTRAIT", LANDSCAPE: "IMAGE_ASPECT_RATIO_LANDSCAPE", UNSPECIFIED: "IMAGE_ASPECT_RATIO_UNSPECIFIED", }); export const VideoAspectRatio = Object.freeze({ SQUARE: "VIDEO_ASPECT_RATIO_SQUARE", PORTRAIT: "VIDEO_ASPECT_RATIO_PORTRAIT", LANDSCAPE: "VIDEO_ASPECT_RATIO_LANDSCAPE", UNSPECIFIED: "VIDEO_ASPECT_RATIO_UNSPECIFIED", }); export const ImageGenerationModel = Object.freeze({ IMAGEN_3_5: "IMAGEN_3_5", }); export const ImageRefinementModel = Object.freeze({ GEM_PIX: "GEM_PIX", }); export const VideoGenerationModel = Object.freeze({ VEO_3_1: "VEO_3_1_I2V_12STEP", VEO_FAST_3_1: "veo_3_1_i2v_s_fast", });