JSPM

  • Created
  • Published
  • Downloads 10
  • Score
    100M100P100Q55916F
  • License MIT

Lightweight text-to-image package to generate images for free. No API Key required!

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