API Reference
Log In
API Reference

Display an image generated based on a prompt

Description

This component lets you generate and display and image based on a specific prompt and model. It otherwise extends a simple <img /> element. You can set the model through the corresponding prop. Check our complete models list on your dashboard at / Models / List. loadingElement lets you set an element that will appear when the image is loading.

Props

  • prompt: A string that serves as the input for the image generation process.
  • model: A string indicating the specific AI model to be used for generating the image.
  • loadingElement: Optional. A JSX element or string that is displayed while the image is being generated.
  • Extends all the standard <div> element props, allowing for additional custom styles and attributes.
interface ImageGeneratedProps extends React.HTMLAttributes<HTMLDivElement> { prompt: string; model: string; loadingElement?: React.JSX.Element | string; }

Example

<ImageGenerated prompt="A description of the image to be generated" model="ModelName" loadingElement={<YourCustomLoadingSpinner />} // Additional props like className, style, etc. />