Image Response & Formats
The AiImageResponse object wraps generated images with methods for saving, encoding, embedding, and inspecting metadata.
π¦ AiImageResponse Methods
AiImageResponse MethodsπΎ Saving Images
Save Single Image
response = aiImage( "A sunset over the ocean" )
path = response.saveToFile( "/images/sunset.png" )
println( "Saved to: #path#" )Save All Images
response = aiImage( "Four seasons landscape", { n: 4 } )
paths = response.saveAllToDirectory( "/images/seasons/" )
// paths = [
// "/images/seasons/image_1.png",
// "/images/seasons/image_2.png",
// "/images/seasons/image_3.png",
// "/images/seasons/image_4.png"
// ]π Embedding in HTML
Data URI
Base64 for APIs
π Inspecting Responses
π AiImageRequest Properties
AiImageRequest PropertiesProperty
Type
Default
Description
Fluent Builder Properties
Last updated