Last updated:
0 purchases
pollinations.ai 1.0.1
pollinations.ai - Image Generation
pollinations.ai: (https://pollinations.ai/)
This is a WRAPPER designed for easy text-image generation.
Installing
pip install -U pollinations
pip install -U pollinations.ai
# Linux/macOS
python3 -m pip install -U pollinations
python3 -m pip install -U pollinations.ai
# Windows
py -3 -m pip install -U pollinations
py -3 -m pip install -U pollinations.ai
Simple Examples
import pollinations.ai as ai
# Version 1
model: ai.Image = ai.Image()
image: ai.ImageObject = model.generate(
prompt="A cat playing with a ball",
# negative...width...height...height...seed...model...nologo
)
image.save("cat_playing_with_ball.png")
print(image)
# -------------------------------------------- #
# Version 2
class Model(ai.Image):
params: dict = {
"prompt": "cat in space",
#negative...width...height...height...seed...model...nologo
}
model: ai.Image = Model()
model.generate().save()
def generate(
self,
prompt: str = "...",
*args,
negative: str = "",
width: int = 1024,
height: int = 1024,
seed: int = 0,
model: str = None,
nologo: bool = None,
**kwargs,
) -> types.ImageObject:
Batch Generation
import pollinations.ai as ai
# Version 1
model: ai.Image = ai.Image()
prompts: list = ["cat in space", "dog in space"]
images: list[ai.ImageObject] = model.generate_batch(prompts, save=True, path="my/path/here")
# -------------------------------------------- #
# Version 2
class Model(ai.Image):
params: dict = {
"prompt": ["lion in space", "dog in space"]
}
model: ai.Image = Model()
model.generate_batch(save=True, path="my/path/here")
def generate_batch(
self,
prompts: list = ["..."],
negative: list = ["..."],
save: bool = False,
path: str = "pollinations-Image.png",
naming: str = "counter",
*args,
model: str = None,
width: int = 1024,
height: int = 1024,
seed: int = 0,
nologo: bool = False,
**kwargs,
) -> list[types.ImageObject]:
Setting model filter
import pollinations.ai as ai
model: ai.Image = ai.Image()
model.set_filter(ai.filtered)
model.set_filter(["custom", "words", "here"])
# If any word from a prompt is in the filter it will return an exception.
Links
Pollinations.ai
Discord
Github
Youtube
Instagram
Twitter (X)
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.