Text to Image
Overview¶
Text To Image component is a quick and simple way of getting started with Mesop. Text To Image is part of Mesop Labs.
Examples¶
import mesop as me
import mesop.labs as mel
def load(e: me.LoadEvent):
me.set_theme_mode("system")
@me.page(
on_load=load,
security_policy=me.SecurityPolicy(
allowed_iframe_parents=["https://google.github.io"]
),
path="/text_to_image",
title="Text to Image Example",
)
def app():
mel.text_to_image(
generate_image,
title="Text to Image Example",
)
def generate_image(prompt: str):
return "https://www.google.com/logos/doodles/2024/earth-day-2024-6753651837110453-2xa.gif"
API¶
text_to_image
¶
Creates a simple UI which takes in a text input and returns an image output.
This function creates event handlers for text input and output operations
using the provided function transform
to process the input and generate the image
output.
PARAMETER | DESCRIPTION |
---|---|
transform |
Function that takes in a string input and returns a URL to an image or a base64 encoded image.
TYPE:
|
title |
Headline text to display at the top of the UI.
TYPE:
|