Package Exports
- g4f-image
- g4f-image/src/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (g4f-image) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
g4f-image
Generate images for free. That's it.
Installation
npm install g4f-image
Usage
import {provider, generate} from "g4f-image";
// syntax: await generate(prompt, provider, options);
const base64Image = await generate("A cat", provider.Nexra,
{
model: "prodia", // see full list below
data: {
model: "ICantBelieveItsNotPhotography_seco.safetensors [4e7a3dfd]", // see the full list below
},
}
);
// save image
let filePath = "...";
fs.writeFileSync(filePath, base64Image, "base64");
Models
model
is a parameter to be passed in options
. However, for some providers (e.g. Prodia) that support multiple
models,
you may need to pass another model parameter (see example above).
Provider: Nexra
- emi
- dalle
- dalle-mini
- prodia (default)
- prodia-stablediffusion
- stablediffusion-1.5
- stablediffusion-2.1
List of available models: Prodia
3Guofeng3_v34.safetensors [50f420de]
absolutereality_V16.safetensors [37db0fc3]
absolutereality_v181.safetensors [3d9d4d2b]
amIReal_V41.safetensors [0a8a2e61]
analog-diffusion-1.0.ckpt [9ca13f02]
anythingv3_0-pruned.ckpt [2700c435]
anything-v4.5-pruned.ckpt [65745d25]
anythingV5_PrtRE.safetensors [893e49b9]
AOM3A3_orangemixs.safetensors [9600da17]
blazing_drive_v10g.safetensors [ca1c1eab]
cetusMix_Version35.safetensors [de2f2560]
childrensStories_v13D.safetensors [9dfaabcb]
childrensStories_v1SemiReal.safetensors [a1c56dbb]
childrensStories_v1ToonAnime.safetensors [2ec7b88b]
Counterfeit_v30.safetensors [9e2a8f19]
cuteyukimixAdorable_midchapter3.safetensors [04bdffe6]
cyberrealistic_v33.safetensors [82b0d085]
dalcefo_v4.safetensors [425952fe]
deliberate_v2.safetensors [10ec4b29]
deliberate_v3.safetensors [afd9d2d4]
dreamlike-anime-1.0.safetensors [4520e090]
dreamlike-diffusion-1.0.safetensors [5c9fd6e0]
dreamlike-photoreal-2.0.safetensors [fdcf65e7]
dreamshaper_6BakedVae.safetensors [114c8abb]
dreamshaper_7.safetensors [5cf5ae06]
dreamshaper_8.safetensors [9d40847d]
edgeOfRealism_eorV20.safetensors [3ed5de15]
EimisAnimeDiffusion_V1.ckpt [4f828a15]
elldreths-vivid-mix.safetensors [342d9d26]
epicrealism_naturalSinRC1VAE.safetensors [90a4c676]
ICantBelieveItsNotPhotography_seco.safetensors [4e7a3dfd]
juggernaut_aftermath.safetensors [5e20c455]
lofi_v4.safetensors [ccc204d6]
lyriel_v16.safetensors [68fceea2]
majicmixRealistic_v4.safetensors [29d0de58]
mechamix_v10.safetensors [ee685731]
meinamix_meinaV9.safetensors [2ec66ab0]
meinamix_meinaV11.safetensors [b56ce717]
neverendingDream_v122.safetensors [f964ceeb]
openjourney_V4.ckpt [ca2f377f]
pastelMixStylizedAnime_pruned_fp16.safetensors [793a26e8]
portraitplus_V1.0.safetensors [1400e684]
protogenx34.safetensors [5896f8d5]
Realistic_Vision_V1.4-pruned-fp16.safetensors [8d21810b]
Realistic_Vision_V2.0.safetensors [79587710]
Realistic_Vision_V4.0.safetensors [29a7afaa]
Realistic_Vision_V5.0.safetensors [614d1063]
redshift_diffusion-V10.safetensors [1400e684]
revAnimated_v122.safetensors [3f4fefd9]
rundiffusionFX25D_v10.safetensors [cd12b0ee]
rundiffusionFX_v10.safetensors [cd4e694d]
sdv1_4.ckpt [7460a6fa]
shoninsBeautiful_v10.safetensors [25d8c546]
theallys-mix-ii-churned.safetensors [5d9225a4]
timeless-1.0.ckpt [7c4971d4]
toonyou_beta6.safetensors [980f6b15]
List of available models: ProdiaStableDiffusion
Same as Prodia
. See above.
Provider: DeepInfra
- black-forest-labs/FLUX-1-dev
- black-forest-labs/FLUX-1-schnell
Provider: Rocks
- flux
- flux-realism
- flux-anime
- flux-3d
- flux-disney
- flux-pixel
- flux-4o
- any-dark