pollinations.ai | Image Generation
Project description
pollinations.ai - Image Generation
pollinations.ai: (https://pollinations.ai/)
This is a WRAPPER designed for easy text-image generation.
Installing
# Linux/macOS
python3 -m pip install -U pollinations.ai
# Windows
py -3 -m pip install -U pollinations.ai
Simple Examples
import pollinations.ai as ai
model: ai.Image = ai.Image()
image: ai.ImageObject = model.generate(
prompt='lion feasting on prey',
model='pixart',
width=1024,
height=1024,
seed=711144046
).save()
print(image.prompt, image.url)
# >>> lion feasting on prey https://image.pollinations.ai/prompt/lion%20feasting%20on%20prey?model=pixart&width=1024&height=1024&seed=711144046
Chatting with text generative ai model:
import pollinations.ai as ai
model: ai.Text = ai.Text()
response: str = model.chat(prompt='What is the meaning of life?')
Setting model filter:
import pollinations.ai as ai
image_generator: ai.Image = ai.Image()
image_generator.set_filter(ai.BANNED_WORDS)
# If any word from a prompt is in the filter it will return an exception.
Batch sample and generation:
import pollinations.ai as ai
batch: list = ai.sample_batch(size=5)
image_generator: ai.Image = ai.Image()
image_generator.generate_batch(prompts=batch, save=True) # OPTIONAL: path # OPTIONAL: naming = 'counter' | naming = 'prompt'
# image_generator.generate_batch(prompts=batch, save=True, path='somefolder', naming='prompt')
Links
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pollinations.ai-0.2.4.tar.gz
(19.8 kB
view hashes)
Built Distribution
Close
Hashes for pollinations.ai-0.2.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69e1acb89c59404611479d237137a5b0cc13f4c14422b996798df5c3ddb19ded |
|
MD5 | 05a5993ac088095806035793a8f7e20e |
|
BLAKE2b-256 | 7f9240c5970365ca28d59a4d7eb71dfd5a95f77b8483e1648b647d18cc65602d |