OpenAIImagesAPI
La OpenAIImagesAPI ofrece funcionalidades para generar imágenes utilizando la API de OpenAI.
https://platform.openai.com/docs/api-reference/images
Funciones
generate()
generate(prompt : Text; parameters : OpenAIImageParameters) : OpenAIImagesResult
| Parámetros | Tipo | Descripción |
|---|---|---|
| prompt | Text | El indicador que se utilizará para generar la imagen. |
| parámetros | OpenAIImageParameters | Parámetros para la generación de imágenes. |
| Resultado | OpenAIImagesResult | El resultado que contiene las imágenes generadas. |
Crea una imagen a partir de una instrucción.
https://platform.openai.com/docs/api-reference/images/create
Ejemplo
var $result:=$client.images.generate("A futuristic city skyline at sunset"; {size: "1024x1024"})
var $image:=$result.image
If($image#Null)
$image.saveToDisk(Folder(fk desktop folder).file("skylinecity.png"))
End if
Si se genera más de una imagen
var $image: cs.AIKit.OpenAIImage
For each($image; $result.images || [])
// asBlob, asPicture, saveToDisk
End for each