CoolFace
Apppublic

wideprism/Ultimate-Model-Collection

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes
app.py819 linesDownload Raw Back to root
1import gradio as gr2# import os3# import sys4# from pathlib import Path5import time6 7models = [   8    "Yntec/animeSIXTYNINE",9    "digiplay/AbsoluteReality_v1.8.1",10    "Yntec/Memento",11    "digiplay/RealCartoon3D_v6",12    "Yntec/RealLife",13    "digiplay/majicMIX_realistic_v6",14    "Yntec/Vintedois",15    "digiplay/SXZ_Luma_v0.98VAE",16    "Yntec/Based64",17    "digiplay/NextGenMix_R2.8VAE",18    "Yntec/SQUEE",19    "digiplay/HIJKLMix_v2",20    "Yntec/iffyMix",21    "digiplay/fantasticmix2.5D_v4.0",22    "Yntec/Paragon",23    "digiplay/OnlyReal-Black-Mix",24    "Yntec/Infinite80s",25    "digiplay/AI-infinity-V1-fp16",26    "Yntec/InfiniteLiberty",27    "digiplay/XXMix_9realistic_v1",28    "Yntec/aBagOfChips",29    "digiplay/Dolka_Rusalka_v0.5.1",30    "Yntec/IsThisArt",31    "digiplay/YutaMix_realistic_v11",32    "Yntec/Jackpot",33    "digiplay/XRYCJ_RealisticModel",34    "Yntec/C-.-_-.-Aravaggio",35    "digiplay/RunDiffusionFX2.5D_v1_diffusers",36    "Yntec/Stuff",37    "digiplay/NightmareShaper_v2DarkageLobotomy",38    "Yntec/LiberteRedmond",39    "digiplay/nk15_diffusers", #23040    "Yntec/Emoticons",41    "digiplay/2K", #21642    "Yntec/BabeBae",43    "digiplay/2-KWI", #21344    "Yntec/SinkOrSwim",45    "digiplay/majicMIXfantasy_v1",46    "Yntec/Nostalgic",47    "digiplay/yiSMix2.8D_v1",48    "Yntec/mixRealisticFantasy",49    "digiplay/hellopure_v2.23",50    "Yntec/Astro_-_-Gemu",51    "digiplay/m3u", #26352    "Yntec/StorybookRedmond",53    "digiplay/ZHMix-Dramatic-v2.0",54    "digiplay/fishmix_other_v1",55    "Yntec/Cheesecake",56    "digiplay/Gap_2.6",57    "digiplay/ZemiHR_v2_diffusers",58    "Yntec/GimmeDatDing",59    "digiplay/ya3p_VAE", #25860    "digiplay/counterfeitV2525d_tweak",61    "Yntec/Gacha",62    "digiplay/ShadowGost_v1",63    "digiplay/LemonTea2.5D",64    "Yntec/GenerateMe",65    "digiplay/xxgSl526_v1",66    "digiplay/incursiosMemeDiffusion_v1.6",67    "Yntec/incha_re_zoro",68    "digiplay/YabaLMixTrue25D_V1.0",69    "digiplay/Perfect_Gap_Blend_v1",70    "Yntec/GodMode",71    "digiplay/LEAU",72    "digiplay/EdisonNilMix_v1", # Added 7.10 Updated 12.573    "Yntec/FantassifiedIcons",74    "digiplay/asyncsMIX_v5",75    "digiplay/insaneRealistic_v1",76    "Yntec/IncredibleWorld2",77    "digiplay/CoharuMix_real",78    "digiplay/Photon_v1",79    "Yntec/IncredibleWorld",80    "digiplay/WolfSystems_v1",81    "digiplay/MGM",82    "Yntec/TheDarkNight",83    "digiplay/Koji_v2.1_diffusers",84    "Yntec/Cryptids",85    "digiplay/ARRealVX1.1",86    "Yntec/Tantrum",87    "digiplay/MengX_Mix_Real_v3",88    "Yntec/CutesyAnime",89    "digiplay/AM-mix1",90    "Yntec/HellSKitchen",91    "digiplay/MeinaMix_v7",92    "Yntec/Kitsch-In-Sync",93    "digiplay/AingDiffusion9.2",94    "Yntec/La-dee-dah-.-_",95    "digiplay/GhostMixV1.2VAE",96    "Yntec/HELLmix",97    "digiplay/AbsoluteReality_v1.0_diffusers",98    "Yntec/AnalogMadness4",99    "digiplay/quincemix_v1",100    "Yntec/Wonderland",101    "digiplay/fantexi_v0.9",102    "Yntec/Atlas",103    "digiplay/BeenReal_diffusers",104    "Yntec/KomowataHaruka",105    "digiplay/lutDiffusion_v09Beta",106    "Yntec/FotoPhoto",107    "digiplay/CleanLinearMix",108    "Yntec/Ambrosia",109    "Yntec/Reliberate",110    "Yntec/BaronMix",111    "Yntec/ChilloutMix",112    "Yntec/Shirayuki",113    "Yntec/foto-assisted-diffusion",114    "Yntec/elldrethSDreamMix",115    "Yntec/mistoonEmerald2",116    "Yntec/AnythingRemix",117    "Yntec/AnalogMadness",118    "Yntec/IronCatFateToons",119    "Yntec/CultClassic",       #1K120    "Yntec/samaritan3dCartoon2MVAE", #1K121    "Yntec/Crystalwave", #1k122    "Yntec/Synthwave",123    "Yntec/OG",                        #1k124    "Yntec/Crayon",                    #1K125    "Yntec/LuckyStrike",               #1K126    "Yntec/Deliberate",                #1K127    "Yntec/DeliberateRealisticWoop",   #1K128    "Yntec/EstheticRetroAnime",        #1K129    "Yntec/DucHaiten-GoldenLife", 130    "Yntec/3DCuteWave",131    "Yntec/GoldenEra", #1K132    "Yntec/ClassicEra", #1K133    "Yntec/GoodLife", #1K134    "Yntec/Hassanim", #1K135    "Yntec/DeliberateRemix",   #1K136    "Yntec/HassanBlend12",      #1K137    "Yntec/HassanBlend1512VAE", #1K138    "Yntec/MangledMerge3_768", #1K139    "Yntec/OpenLexica",        #1K140    "Yntec/MapleSyrup",        #1K141    "Yntec/iComixRemix",       #1K142    "Yntec/SamaritanDoesArt",  #1K143    "Yntec/CinemaEros", #1K144    "Yntec/CartoonStyleClassic", #1K145    "Yntec/GalenaVAE",         #1K146    "Yntec/a-ZovyaRemix",      #1K147    "Yntec/a-ZoviaRPGArtistV2VAE", #2K148    "Yntec/MemeDiffusion", #2K149    "Yntec/Abased", #2k150    "Yntec/SCMix", #2k151    "Yntec/Hassaku", #2k152    "Yntec/m0nst3rfy3",    #2k153    "Yntec/PotaytoPotahto",    #2K154    "Yntec/3DCute",               #2K155    "Yntec/SuperCuteRemix",       #2K156    "Yntec/Trending", #2K157    "Yntec/a-ZovyaRPGV3VAE",   #3K158    "Yntec/StolenDreams", #3k159    "Yntec/LeyLines", #3k160    "Yntec/SillySymphonies", #3K161    "Yntec/MeinaAlter",                #3K162    "Yntec/WoopWoopAnime",             #3K163    "Yntec/DreamWorld",                #3K164    "Yntec/MGM",                       #3K165    "Yntec/3DKX/",                 #3K166    "Yntec/3DKXv11",              #3K167    "Yntec/Cute",                 #3K168    "Yntec/DreamFulV2",           #3K169    "Yntec/DucHaitenDarkside4",   #3K170    "Yntec/Citrus",               #3K171    "Yntec/Classic",              #3K172    "Yntec/BasilRemix", #3K173    "Yntec/Yuzu",                      #4K174    "Yntec/Protogen",                  #4K175    "Yntec/BeautyFool",                #4K176    "Yntec/CyberRealistic",            #4K177    "Yntec/Lyriel",               #4K178    "Yntec/3DRendering",          #4K179    "Yntec/aMovieTrend", #2K180    "Yntec/Dreamscape", #2K181    "Yntec/elldrethSVividMix",    #2K182    "Yntec/elldrethSLucidMix",    #2K183    "Yntec/CitrineDreamMix",   #2K184    "Yntec/elldrethsImagination",            #2K185    "Yntec/ReVAnimated768", #2K186    "Yntec/OpenNijiRemix",        #2K187    "Yntec/DreamShaperRemix",  #2K188    "Yntec/RadiantCinemagic",  #2K189    "Yntec/RadiantVibes",      #1K190    "Yntec/NeverEndingDream768", #2K191    "Yntec/vividicAnime", #2K192    "Yntec/WoopWoopRemix",     #2K193    "Yntec/ArcticFowl",        #2K194    "Yntec/CrystalClearRemix", #5k195    "Yntec/CrystalClear",   #3k196    "Yntec/Reanimate", #5k197    "Yntec/Deliberate2",     #5k198    "Yntec/526",     #5k199    "Yntec/526Mix",     #5k200    "Yntec/Dreamful3",            #5K201    "Yntec/theAllysMixIIIRevolutions", #6k202    "Yntec/UberRealisticLegacy",     #6k203    "Yntec/BrandiMilne",          #6K204    "Yntec/dosmixVAE",            #3K205    "Yntec/aPhotographicTrend", #3K206    "Yntec/BeenYou",                         #3K207    "Yntec/level4",            #3K208    "Yntec/dreamlike-photoreal-remix", #3K209    "Yntec/lamettaRemix", #3K210    "Yntec/lametta",      #2K211    "Yntec/AgarthaChadstyle",       #7k212    "Yntec/DucHaitenLofi", #7k213    "Yntec/DreamWorks",                #7K214    "Yntec/AbsoluteRemix",        #7K215    "Yntec/mistoonAnime2",        #7K216    "Yntec/DucHaiten-FANCYxFANCY",#7K217    "Yntec/LAMEanime",            #8K218    "Yntec/3Danimation",          #4K219    "Yntec/DucHaitenNiji",        #4K220    "Yntec/Darkside",             #4K221    "Yntec/animeTEN",          #4K222    "Yntec/Dreamscapes_n_Dragonfire_v2", #4K223    "Yntec/Cetus",             #4K224    "Yntec/DeliShaper",        #4K225    "Yntec/epiCVision",        #4K226    "Yntec/Dreamlike",         #3K227    "Yntec/AnythingV4-768", #9k228    "Yntec/makeitdoubleplz",   #10k229    "Yntec/ChiliConCarne",     #11k230    "Yntec/Dreamshaper8",         #12K231    "Yntec/pineappleAnimeMix", #13k232    "Yntec/Oiran",                #6K233    "Yntec/RealCartoon3D",        #6K234    "Yntec/animeTWO",                        #6K235    "Yntec/lamettaNightly", #6K   236    "Yntec/REV",               #6K237    "Yntec/NaughtyChildren",   #6K238    "Yntec/humu",              #6K239    "Yntec/Thriller",             #13K240    "Yntec/Splash",            #7K241    "Yntec/OpenGenDiffusers",  #7K242    "Yntec/DreamLikeRemix",    #7K243    "Yntec/epiCRealismVAE",       #8K244    "Yntec/LehinaModel",                     #8K245    "Yntec/realistic-vision-v12", #14K246    "Yntec/animeSEXTILLION/",  #15K247    "Yntec/AbsoluteReality",      #15K248    "Yntec/CetusRemix",        #16K249    "Yntec/AnythingV3-768",            #18K250    "Yntec/edgeOfRealism",     #25K251    "Yntec/fennPhoto", #27k252    "Yntec/aMovieX/", #28K253    "Yntec/photoMovieXFinal", #31K254    "Yntec/nuipenimix2",          #34K255    "Yntec/epiCPhotoGasm",        #40K256    "Yntec/YiffyMix", #44K257    "Yntec/HitenDiffusion",    #2K258    "Yntec/GameAssetsDigitalUnitsCreationKit",259    "Yntec/QToriReloaded",260    "Yntec/Toonify2",261    "Yntec/LunarLuma",262    "Yntec/Lunar",263    "Yntec/Chik2",264    "Yntec/photoMovieRealistic",265    "Yntec/DucHaiten-StyleLikeMeVAE",266    "Yntec/InsaneRealisticCVAE",267    "Yntec/Noosphere_v3_CVAE",268    "Yntec/RealRainbows",269    "Yntec/InsaneM3U",270    "Yntec/ChildrenStoriesAnime",271    "Yntec/theallysMixIV-verisimilar",272    "Yntec/DucHaitenAnime768",273    "Yntec/RainbowClassicAnime",274    "Yntec/DucHaitenClassicAnime768",275    "Yntec/Luma",276    "Yntec/WesternAnimation",277    "Yntec/NeverExisted",278    "Yntec/Rainbowsphere",279    "Yntec/Ninja-Diffusers",280    "Yntec/GOLDFish",281    "Yntec/DreamAnything",282    "Yntec/Dreamsphere",283    "Yntec/Photosphere",284    "Yntec/yabalMixTrue25D_v2_VAE",285    "dreamlike-art/dreamlike-anime-1.0",286    "Yntec/RainbowDreams",287    "Yntec/rainbowpatch",288    "Yntec/DucHaiten-Retro-Diffusers",289    "Yntec/ElldrethsRetroMix_Diffusers",290    "Yntec/sexyToons",291    "Yntec/photoMovieX/",292    "dreamlike-art/dreamlike-photoreal-2.0",293    "dreamlike-art/dreamlike-diffusion-1.0",294    "Yntec/CuteYuki2",295    "Yntec/KIDSILLUSTRATIONS",296    "Yntec/COOLKIDSV2",297    "Yntec/Pavo-Mix-Diffusers",298    "Yntec/RPG_Remix",299    "Yntec/OrangeRemix",300    "Yntec/PeachMix3",301    "Yntec/DucHaitenAIart-beta",302    "Yntec/samdoesartsUlt",303    "Yntec/NovelAI",304    "Yntec/NovelAIRemix",305    "Yntec/Hiten",306    "digiplay/majicMIX_realistic_v1",307    "digiplay/RunDiffusionFXPhotorealistic_v1",308    "digiplay/2K-VAE",309    "digiplay/DucHaiten-Real3D-NSFW-V1",310    "digiplay/kencanmix_v1.5",311    "digiplay/ZHMix-Dramatic-v3.0",312    "digiplay/Gap",313    "digiplay/ya3_VAE",314    "digiplay/asyncsMIX_v2",315    "digiplay/fantasticmix_v65_test",316    "digiplay/AingDiffusion8",317    "digiplay/AingDiffusion9",318    "digiplay/AingDiffusion8.5",319    "digiplay/AingDiffusion6",320    "digiplay/AingDiffusion8.17",321    "digiplay/MeinaPastel_v1",322    "AIARTCHAN/AbyssHellHero",323    "digiplay/MeinaMix_v11",324    "digiplay/futaall_v8_VAE_diffusers",325    "digiplay/Sudachi_diffusers",326    "digiplay/AingDiffusion7.5",327    "digiplay/CleanLinearMix_nsfw",328    "digiplay/majicMIX_realistic_v4",329    "digiplay/VersaMix_base_diffusers",330    "digiplay/OldFish_fix1.1.997_diffusers",331    "digiplay/VoidnoiseCore_R0829",332    "digiplay/OldFish_v1.1",333    "digiplay/wantan25D_prototype",334    "digiplay/PotoPhotoRealism_v1",335    "digiplay/LunarDiffusion_v1.27",336    "digiplay/OLDFish_2348_diffusers",337    "digiplay/OldFish_v1.1_diffusers_recover",338    "digiplay/OldFish_v1.1mix_hello",339    "digiplay/OldFish_v1.1_personal_HDmix",340    "digiplay/FishMix_v1",341    "DucHaiten/DucHaitenDreamWorld",342    "digiplay/LemonteaMixPainterly2_v1",343    "Hius/DreamFul-V2",344    "lambdalabs/sd-naruto-diffusers", #201345    "digiplay/SweetMuse_diffusers",346    "stablediffusionapi/icomix-2",347    "digiplay/Realisian_v1",348    "digiplay/RMHF_2.5D_v2",349    "digiplay/FishMix_v1.1",350    "digiplay/Remedy",351    "Hemlok/QuinceMix",352    "digiplay/K-main",353    "digiplay/LusterMix_v1.5_safetensors", #256354    "digiplay/perfectLewdFantasy_v1.01",355    "digiplay/Opiate_v2",356    "digiplay/PhotoSomnia_vFinal",357    "stablediffusionapi/all-526-animated",358    "digiplay/polla_mix_2.5D",359    "AstraliteHeart/pony-diffusion",360    "stablediffusionapi/chilloutmixsf",361    "Masagin/Deliberate", #235362    "DucHaiten/DucHaitenSuperCute",363    "stablediffusionapi/all-526",364    "theintuitiveye/HARDblend",365    "stablediffusionapi/cyberrealistic",366    "stablediffusionapi/cusp-of-serenity",367    "SG161222/Realistic_Vision_V1.4",368    "digiplay/paulEberSRealismMix_v1",369    "Ojimi/anime-kawai-diffusion",370    "hassanblend/hassanblend1.4",371    "digiplay/zodiac_eclipse_DAY1",372    "claudfuen/photorealistic-fuen-v1",373    "stablediffusionapi/chillout-app-factory",374    "DucHaiten/DucHaitenJourney",375    "robotjung/SemiRealMix",376    "Joeythemonster/anything-midjourney-v-4-1",377    "prompthero/midjourney-v4-diffusion",378    "prompthero/openjourney-v4",379    "x67/shortjourney",380    "FredZhang7/paint-journey-v2",381    "digiplay/PersonaStyleCheckpoint",382    "darkstorm2150/Protogen_Infinity_Official_Release",383    "PeggyWang/openjourney-v2",384    "darkstorm2150/Protogen_x3.4_Official_Release",385    "stablediffusionapi/deliberateappfactory", #236386    "digiplay/CrossoverMix_v2",387    "stablediffusionapi/spybg",388    "stablediffusionapi/dreamshaper-v6", #239389    "stablediffusionapi/the-ally",390    "darkstorm2150/Protogen_x5.8_Official_Release",391    "coreco/seek.art_MEGA",392    "digiplay/BlankCanvas_v1", #07.11393    "digiplay/OnlyAnime_v2.3",394    "Korakoe/OpenNiji",395    "digiplay/Pika_v2",396    "digiplay/RealCartoon3D_F16full_v3.1", #254397    "digiplay/realidefmix_3.5VAE",398    "digiplay/realmixUnrealjourney_v1",399    "digiplay/SyncMix_v1.5",400    "stablediffusionapi/chilledremixsazyou-r", #195401    "digiplay/TWingshadow_v1.2",402    "digiplay/V3_by_Hans_Asian",403    "digiplay/whatamix_v1",404    405    "digiplay/AIGEN_v1.4_diffusers",406    "digiplay/BrickAndMortarMix_v2.0_diffusers", #224407    "digiplay/BeautyFool_v1.2VAE_pruned",408    "digiplay/breakdomainrealistic_R2333",409    "digiplay/CCTV2.5d_v1", #219410    "digiplay/ChikMix_V3", #253411    "digiplay/CityEdge_StyleMix_v1.44",412    "stablediffusionapi/dalcefopainting2", #199413    "digiplay/DiamondCoalMix_v2_pruned_diffusers",414    "digiplay/DreamShaper_7", #259415    "digiplay/elegantEntropy_v1.1", #221416    "digiplay/EtherRealMix_LUX2",417    "digiplay/KawaiiRealisticAnimeMix_A0.3",418    "digiplay/highQualityCGMIX_v1",419    "digiplay/HIMAWARI_v1",420    "digiplay/Hodgepodge_v2.1", #217421    "digiplay/illustro1stEdition_illustroV1", #214422    "digiplay/Juggernaut_final", #07.11423    "digiplay/Landscape_PhotoReal_v1",424    "digiplay/LuckyStrikeMix0.2Realistic", #07.10425    "digiplay/Matrix_Stellar_VAE_v1",426    "digiplay/PrefixRealisticMix_v1",427    "digiplay/RealEpicMajicRevolution_v1", #07.11428    "digiplay/ShampooMix_4", #252429    "digiplay/ShowmakerMix_v1",430    "digiplay/SoapMix2.5D_v1",431            432    "Redamancy2299/dreambooth",433    "Lykon/DreamShaper", #240434    "trysem/DreamShaper-3.3",435    "HusseinHE/hussein-deliberate-1000steps", #237436    "stablediffusionapi/majicmixfantasy",437    "stablediffusionapi/majicmixsombre", #247438    "wavymulder/modelshoot",439    "digiplay/ChillyMix_v1", #215440    "stablediffusionapi/foto-assisted-diffusion", #197441    "wavymulder/portraitplus",442    "stablediffusionapi/chilloutmix-4264",443    "stablediffusionapi/product-design", #194444    "kandinsky-community/kandinsky-2-1", #251445    446    "digiplay/2.5DSET_diffusers", #227447    "digiplay/alstroemeriaMix_v1",448    "wavymulder/Analog-Diffusion",449    "digiplay/AniRealityMix_v1", #257450    "digiplay/BadAnime_v1",451    "digiplay/BasilKorea_v2", #07.11452    "digiplay/bluePencilRealistic_v01",453    "digiplay/bra_v40_diffusers",454    "digiplay/Burger_Mix_semiR2Lite", #222455    "digiplay/calicomixreal_v2.0_diffusers",456    "digiplay/CampurSari_Gen1",457    "digiplay/cocotifacute_v1", #07.10458    "digiplay/cosfMix_v1", #223459    "digiplay/CounterMix_v2", #211460    "digiplay/CuriousMerge2.5D_v5",461    "digiplay/dosmix",462    "digiplay/epi_2.5Dphotogodess_diffusers",463    "stablediffusionapi/droodlyrielv15",464    "digiplay/fantexi_v0.7",465    "digiplay/FormCleansingMix_v1", #228466    "digiplay/FumizukiMix_v1",467    "digiplay/helloworld_v3",468    "digiplay/HenmixArt_v1",469    "digiplay/ISOmix_v3.22",470    "digiplay/JF-Cu_v1",471    "digiplay/kencanmix_v2.0beta",472    "wavymulder/lomo-diffusion",473    "stablediffusionapi/majicmixv5", #192 474    "digiplay/mecha_musume_vivid_soft",475    "digiplay/MiracleMixGlitter_v1",476    "digiplay/MixTape_RocknRoll_v3punk_bake_fp16",477    "digiplay/NextPhoto_v1",478    "digiplay/Noosphere_v3",479    "digiplay/PeachMixsRelistic_R0", #262480    "wavymulder/timeless-diffusion",481    "digiplay/WhiteDreamyHillMix_v1", #220482    483    "DucHaiten/DucHaitenAnime",484    "DucHaiten/DucHaitenAIart",485    "digiplay/BeenYouLiteL11_diffusers",486    "Manseo/Colorful-v4.5-Plus", #244487    "Guizmus/SDArt_ChaosAndOrder",488    "DucHaiten/DH_ClassicAnime",489    "stablediffusionapi/disneypixar",490    "johnslegers/epic-diffusion-v1.1",491    "emilianJR/epiCRealism",492    "johnslegers/epic-diffusion",493    "digiplay/endlessMixRenatus_v1.1", #07.10494    "digiplay/fantasticAnime_diffusers",495    "stablediffusionapi/ghostmix",496    "Duskfallcrew/EpicMix_Realism",497    "nitrosocke/Nitro-Diffusion",498    "prompthero/openjourney",499    "Guizmus/SDArt_something",500    "DucHaiten/DucHaiten-StyleLikeMe",501    "ddPn08/subtly", #250502    "22h/vintedois-diffusion-v0-1",503 504    "circulus/sd-anireal-v2.7",505    "0xJustin/Dungeons-and-Diffusion",506    "darkstorm2150/Protogen_v2.2_Official_Release",507    "Guizmus/SDArt_AliceInDiffusionLand",508    "stablediffusionapi/realistic-vision-v20-2047",509    "redstonehero/RPG-v5-itr17_A10T",510 511    "stablediffusionapi/camelliamix25d",512    "Guizmus/SDArt_cosmichorrors",513    "DGSpitzer/DGSpitzer-Art-Diffusion",514    "stablediffusionapi/emotion-puppeteer-v2",515    "stablediffusionapi/fengjing",516    "stablediffusionapi/fuwafuwamix",517    "Fred99774/girlnew1",518    "stablediffusionapi/majicmixrealistic",519    "badmonk/nxka",520    "ItsJayQz/SynthwavePunk-v2",521    "zhyemmmm/ToonYou",522    "stablediffusionapi/uber-realistic-merge",523    "stablediffusionapi/vne732h9dh4",524    "stablediffusionapi/wand-magic2",525    "stablediffusionapi/waifu-journey-2",526    "stablediffusionapi/zovya",527    528    "Guizmus/SDArt_cosmichorrors768",529    "stablediffusionapi/counterfeit-v30",530    "stablediffusionapi/amireal",531    #"JamesFlare/pastel-mix",    #"andite/pastel-mix",532    "stablediffusionapi/rev-anim",533    "aipicasso/picasso-diffusion-1-1",534    "xiaolxl/Gf_style2",535    "circulus/sd-semireal-v2.8",536    "Crosstyan/BPModel", #07.11537    538    "digiplay/Dusk-1",539    "ogkalu/Comic-Diffusion",540    "Guizmus/SDArt_ChaosAndOrder768",541    "gsdf/Counterfeit-V2.0",542    "dwancin/memoji", #07.11543    "nousr/robo-diffusion-2-base",544        545    ##"hakurei/waifu-diffusion",546    "WarriorMama777/AbyssOrangeMix2",547    "stablediffusionapi/abyssorangemix2nsfw", #200548    "cag/anything-v3-1",549    "iZELX1/Anything-V3-X",550    "xyn-ai/anything-v4.0", #"andite/anything-v4.0",551    "D1b4l4p/AsianMix",552    #"Fred99774/chilloutvlara", 553    "aipicasso/cool-japan-diffusion-2-1-2",554    "stablediffusionapi/corneos-7th-heaven-m", #196555    "DGSpitzer/Cyberpunk-Anime-Diffusion",556    "stablediffusionapi/dark-sushi-mix",557    "joachimsallstrom/Double-Exposure-Diffusion",558    "eimiss/EimisAnimeDiffusion_1.0v",559    "prompthero/funko-diffusion",560    "nitrosocke/Ghibli-Diffusion",561    ###"iZELX1/Grapefruit",562    "xiaolxl/GuoFeng3",563    "stablediffusionapi/tmnd-mix",564    "coder119/Vectorartz_Diffusion", #203565    566    "WarriorMama777/AbyssOrangeMix",567    "AIARTCHAN/7pa",568    "JosephusCheung/ACertainModel",569    "JosephusCheung/ACertainThing",570    "JosephusCheung/ACertainty",571    "AIARTCHAN/AbyssHellVer3",572    "AIARTCHAN/AbyssMapleVer3",573    "stablediffusionapi/abyssorangemixsfw",574    "AIARTCHAN/anidosmixV2",575    "stablediffusionapi/anime-model-v2",576    "kubanemil/AnyLORA",577    "stablediffusionapi/hc-anything-v3-vae", #231578    "mm00/anything-v3.0-light",579    "stablediffusionapi/anythingelse-v4",580    "stablediffusionapi/anything-v45-fixed",581    "stablediffusionapi/anything-v5",582    "nitrosocke/Arcane-Diffusion",583    "nitrosocke/archer-diffusion",584    "stablediffusionapi/architecture-tuned-model",585    "WarriorMama777/BloodOrangeMix",586    "wavymulder/collage-diffusion",587    "stablediffusionapi/camelliamixline",588    "digiplay/chrysanthemumMix_v1",589    "digiplay/CiderMix_ciderR", #260590    "Johnhex/Clam", #243591    "stablediffusionapi/cosmic-babes",592    "digiplay/CoffeeDonut_v1",593    "stablediffusionapi/dark-sushi-25d",594    "digiplay/Defacta_v1_diffusers", #226595    ## "WarriorMama777/EerieOrangeMix",596    "digiplay/DuelAnimeMix_v1", #225597    "Envvi/Inkpunk-Diffusion",598    "digiplay/kotosmix_diffusers", #229599    "stablediffusionapi/meinaalter",600    "Nacholmo/meinamixv7-diffusers",601    "stablediffusionapi/meinapastel",602    "AIARTCHAN/MIX-Pro-V4",603    "stablediffusionapi/shirataki-mix", #191604    "NoCrypt/SomethingV2_2",605    "NoCrypt/SomethingV2",606    "badmonk/sxzumi",607    ## "stablediffusionapi/three-delicacy",608    ## "stablediffusionapi/three-delicacy-wonto",609    "etherealxx/systemy-csrmodel-cutesexyrobutts", #"andite/cutesexyrobutts-diffusion",610    "sd-dreambooth-library/true-guweiz-style", # "andite/guweiz-diffusion",611    "stablediffusionapi/vector-art", #198612    "digiplay/xxMix_4",613    ###"mio/hiten", #"andite/hiten-diffusion",614    ### "andite/mashuu-diffusion",615    ### "andite/mignon-diffusion",616    ### "andite/mikapikazo-diffusion",617    ### "andite/piromizu-diffusion",618    "digiplay/Zevinemix_v1.0/",619 620    "digiplay/AnaMix_v2", #07.11621    "stablediffusionapi/animetestmodelv3",622    "yulet1de/anything", #232623    "hakurei/artstation-diffusion", #07.11624    "Fictiverse/Stable_Diffusion_BalloonArt_Model",625    "stablediffusionapi/bg-dream-irl",626    "stablediffusionapi/bg-dream-model-b", #193627    "Rardilit/Ciffusion_v0.1",628    "circulus/sd-anireal-2d-v2",629    "circulus/sd-photoreal-v2.7",630    "circulus/sd-photoreal-photo-v2",631    "circulus/sd-anireal-2.5d-v2",632    "circulus/sd-anireal-v2.5",633    "circulus/sd-photoreal-semi-v2",634    "circulus/sd-photoreal-real-v2",635    "circulus/sd-photoreal-v2.5",636    "circulus/sd-anireal-3d-v2",637    "circulus/sd-anireal-v2.8",638    "nitrosocke/classic-anim-diffusion", 639    "Conflictx/Complex-Lineart", #245640    "justinpinkney/pokemon-stable-diffusion",641    "nitrosocke/elden-ring-diffusion",642    "digiplay/EtherBluMix_1", #07.11643    "digiplay/fantasticmix_v40_test", #261644    "theintuitiveye/FantasyMix",645    "Fictiverse/Stable_Diffusion_FluidArt_Model",646    "nitrosocke/Future-Diffusion",647    "ItsJayQz/GTA5_Artwork_Diffusion",  #205648    "TheLastBen/hrrzg-style-768px", #246649    "nevernotsean/IllustratedPaperMini", #242650    "dallinmackay/JWST-Deep-Space-diffusion",651    "prompthero/linkedin-diffusion",652    "mann-e/mann-e_4_rev-0-1", #210653    "ItsJayQz/Marvel_WhatIf_Diffusion", #206654    "yuanbit/max-15-1e-6-1500",655    "MyneFactory/MF-Base", #248656    "Fictiverse/Stable_Diffusion_Microscopic_model", #249657    "nitrosocke/mo-di-diffusion",658    "luongphamit/NeverEnding-Dream2", #241659    "Vernon-2/output_test",660    "Fictiverse/Stable_Diffusion_PaperCut_Model",661    "bsuutari/path_to_saved_model",662    "bsuutari/path_to_saved_model_rafa",663    "digiplay/PlanetBumix_v1",664    "lambdalabs/sd-pokemon-diffusers", #202665    "prompthero/poolsuite-diffusion",666    "digiplay/RealismEngine_v1",667    "nitrosocke/redshift-diffusion",668    "nitrosocke/redshift-diffusion-768",669    "nousr/robo-diffusion",670    "digiplay/SDVN1-Real_v1", #255671    "nitrosocke/spider-verse-diffusion",672    #"runwayml/stable-diffusion-v1-5",673    "nicky007/stable-diffusion-logo-fine-tuned",674    "stablediffusionapi/three-delicacy", #233675    "stablediffusionapi/three-delicacy-wonto", #234676    "naclbit/trinart_stable_diffusion_v2",    677    "dallinmackay/Tron-Legacy-diffusion",678    "digiplay/unstableDiffusersYamerMIX_v3",679    "dallinmackay/Van-Gogh-diffusion",680    "ItsJayQz/Valorant_Diffusion",681    "Fictiverse/Stable_Diffusion_VoxelArt_Model", #204682    "wavymulder/wavyfusion",683    "Yntec/HassanRemix",684    "Yntec/Reddit",685    "Yntec/CinematicReality",686    "Yntec/3DKX2",687    "runwayml/stable-diffusion-v1-5", #555688    "CompVis/stable-diffusion-v1-4", #530689    "CompVis/stable-diffusion-v1-3", #207690    "CompVis/stable-diffusion-v1-2", #208691    "CompVis/stable-diffusion-v1-1", #209692]693 694 695model_functions = {}696model_idx = 1697for model_path in models:698    try:699        model_functions[model_idx] = gr.Interface.load(f"models/{model_path}", live=False, preprocess=True, postprocess=False)700    except Exception as error:701        def the_fn(txt):702            return None703        model_functions[model_idx] = gr.Interface(fn=the_fn, inputs=["text"], outputs=["image"])704    model_idx+=1705 706 707def send_it_idx(idx):708    def send_it_fn(prompt):709        output = (model_functions.get(str(idx)) or model_functions.get(str(1)))(prompt)710        return output711    return send_it_fn712 713def get_prompts(prompt_text):714    return prompt_text715 716def clear_it(val):717    if int(val) != 0:718        val = 0719    else:720        val = 0721        pass722    return val723 724def all_task_end(cnt,t_stamp):725    to = t_stamp + 60726    et = time.time()727    if et > to and t_stamp != 0:728        d = gr.update(value=0)729        tog = gr.update(value=1)730        #print(f'to: {to}  et: {et}')731    else:732        if cnt != 0:733            d = gr.update(value=et)734        else:735            d = gr.update(value=0)736        tog = gr.update(value=0)737        #print (f'passing:  to: {to}  et: {et}')738        pass739    return d, tog740 741def all_task_start():742    print("\n\n\n\n\n\n\n")743    t = time.gmtime()744    t_stamp = time.time()745    current_time = time.strftime("%H:%M:%S", t)746    return gr.update(value=t_stamp), gr.update(value=t_stamp), gr.update(value=0)747 748def clear_fn():749    nn = len(models)750    return tuple([None, *[None for _ in range(nn)]])751 752 753 754with gr.Blocks(title="SD Models") as my_interface:755    with gr.Column(scale=12):756        # with gr.Row():757        #     gr.Markdown("""- Primary prompt: 你想画的内容(英文单词,如 a cat, 加英文逗号效果更好;点 Improve 按钮进行完善)\n- Real prompt: 完善后的提示词,出现后再点右边的 Run 按钮开始运行""")758        with gr.Row():759            with gr.Row(scale=6):760                primary_prompt=gr.Textbox(label="Prompt", value="")761                # real_prompt=gr.Textbox(label="Real prompt")762            with gr.Row(scale=6):763                # improve_prompts_btn=gr.Button("Improve")764                with gr.Row():765                    run=gr.Button("Run",variant="primary")766                    clear_btn=gr.Button("Clear")767        with gr.Row():768            sd_outputs = {}769            model_idx = 1770            for model_path in models:771                with gr.Column(scale=3, min_width=320):772                    with gr.Box():773                        sd_outputs[model_idx] = gr.Image(label=model_path)774                    pass775                model_idx += 1776                pass777            pass778 779        with gr.Row(visible=False):780            start_box=gr.Number(interactive=False)781            end_box=gr.Number(interactive=False)782            tog_box=gr.Textbox(value=0,interactive=False)783 784        start_box.change(785            all_task_end,786            [start_box, end_box],787            [start_box, tog_box],788            every=1,789            show_progress=False)790 791        primary_prompt.submit(all_task_start, None, [start_box, end_box, tog_box])792        run.click(all_task_start, None, [start_box, end_box, tog_box])793        runs_dict = {}794        model_idx = 1795        for model_path in models:796            runs_dict[model_idx] = run.click(model_functions[model_idx], inputs=[primary_prompt], outputs=[sd_outputs[model_idx]])797            model_idx += 1798            pass799        pass800 801        # improve_prompts_btn_clicked=improve_prompts_btn.click(802        #     get_prompts,803        #     inputs=[primary_prompt],804        #     outputs=[primary_prompt],805        #     cancels=list(runs_dict.values()))806        clear_btn.click(807            clear_fn,808            None,809            [primary_prompt, *list(sd_outputs.values())],810            cancels=[*list(runs_dict.values())])811        tog_box.change(812            clear_it,813            tog_box,814            tog_box,815            cancels=[*list(runs_dict.values())])816 817my_interface.queue(concurrency_count=600, status_update_rate=1)818my_interface.launch(inline=True, show_api=False)819