Class OpenAiImageGenerationMetadata

java.lang.Object
org.springframework.ai.openai.metadata.OpenAiImageGenerationMetadata
All Implemented Interfaces:
ImageGenerationMetadata, ResultMetadata

public class OpenAiImageGenerationMetadata extends Object implements ImageGenerationMetadata
Represents the metadata for image generation using the OpenAI Java SDK.
Author:
Julien Dubois
  • Constructor Details

    • OpenAiImageGenerationMetadata

      public OpenAiImageGenerationMetadata(@Nullable String revisedPrompt)
      Creates a new OpenAiImageGenerationMetadata.
      Parameters:
      revisedPrompt - the revised prompt used for generation
  • Method Details

    • getRevisedPrompt

      public @Nullable String getRevisedPrompt()
      Gets the revised prompt that was used for image generation.
      Returns:
      the revised prompt, or null if not available
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object