freeGPTFix
  • Welcome
  • Getting Started
    • Quickstart
  • Client
    • gpt3
    • gpt3.5
    • gpt4
    • gpt4o
    • gemini
    • prodia
    • pollinations
  • Lib
    • models
    • proxy
    • helper
    • room
      • ConnectRoles
      • ConnectModel
  • roles
    • roles
    • Undertale
      • SANS
      • PAPYRUS
      • GASTER
      • ALPHIS
    • HXH
      • GON
      • KILLUA
      • MERUEM
      • NETERO
    • KimetsuNoYaiba
      • RENGOKU
    • Other
      • FRIEND
      • HISTORIAN
      • PSYCHIATRIST
  • Change Log
    • Versions
      • 1.3.0
      • 1.2.0
  • Reference
    • Helpers
    • Contacts
Powered by GitBook
On this page
  1. Client

prodia

PreviousgeminiNextpollinations

Last updated 10 months ago

Prodia - An AI for creating cool images, works very well with anime art. I don't like its results, but it only understands English well!

Example
from freeGPTFix import Client
from PIL import Image
from io import BytesIO

while True:
    prompt = input("> ")
    try:
        resp = Client.create_generation("prodia", prompt)
        Image.open(BytesIO(resp)).show()
        print(f"🤖: Image shown.")
    except Exception as e:
        print(f"🤖: {e}")
Prodia
resp = get(
		"https://api.prodia.com/generate",
				params={
					"new": "true",
					"prompt": prompt,
					"model": "dreamshaper_6BakedVae.safetensors [114c8abb]",
					"negative_prompt": "(nsfw:1.5),verybadimagenegative_v1.3, ng_deepnegative_v1_75t, (ugly face:0.5),cross-eyed,sketches, (worst quality:2), (low quality:2.1), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, bad anatomy, DeepNegative, facing away, tilted head, {Multiple people}, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worstquality, low quality, normal quality, jpegartifacts, signature, watermark, username, blurry, bad feet, cropped, poorly drawn hands, poorly drawn face, mutation, deformed, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, extra fingers, fewer digits, extra limbs, extra arms,extra legs, malformed limbs, fused fingers, too many fingers, long neck, cross-eyed,mutated hands, polar lowres, bad body, bad proportions, gross proportions, text, error, missing fingers, missing arms, missing legs, extra digit, extra arms, extra leg, extra foot, repeating hair",
					"steps": "50",
					"cfg": "9.5",
					"seed": randint(1, 10000),
					"sampler": "Euler",
					"aspect_ratio": "square",
				},
				headers=headers,
				timeout=30,
			)
data = resp.json()
Example 1
Example 2
Example 3
Example 4