Skip to main content

module  pixeltable.functions.reve

Pixeltable UDFs that wrap Reve image generation API. In order to use them, the API key must be specified either with REVE_API_KEY environment variable, or as api_key in the reve section of the Pixeltable config file.

udf  create()

Signature
Creates an image from a text prompt. This UDF wraps the https://api.reve.com/v1/image/create endpoint. For more information, refer to the official API documentation. Parameters:
  • prompt (pxt.String): prompt describing the desired image
  • aspect_ratio (pxt.String | None): desired image aspect ratio, e.g. ‘3:2’, ‘16:9’, ‘1:1’, etc.
  • version (pxt.String | None): specific model version to use. Latest if not specified.
Returns:
  • pxt.Image: A generated image
Examples: Add a computed column with generated square images to a table with text prompts:

udf  edit()

Signature
Edits images based on a text prompt. This UDF wraps the https://api.reve.com/v1/image/edit endpoint. For more information, refer to the official API documentation Parameters:
  • image (pxt.Image): image to edit
  • edit_instruction (pxt.String): text prompt describing the desired edit
  • version (pxt.String | None): specific model version to use. Latest if not specified.
Returns:
  • pxt.Image: A generated image
Examples: Add a computed column with catalog-ready images to the table with product pictures:

udf  remix()

Signature
Creates images based on a text prompt and reference images. The prompt may include <img>0</img>, <img>1</img>, etc. tags to refer to the images in the images argument. This UDF wraps the https://api.reve.com/v1/image/remix endpoint. For more information, refer to the official API documentation Parameters:
  • prompt (pxt.String): prompt describing the desired image
  • images (pxt.Json): list of reference images
  • aspect_ratio (pxt.String | None): desired image aspect ratio, e.g. ‘3:2’, ‘16:9’, ‘1:1’, etc.
  • version (pxt.String | None): specific model version to use. Latest by default.
Returns:
  • pxt.Image: A generated image
Examples: Add a computed column with promotional collages to a table with original images:
Last modified on January 15, 2026