Class OpenAiSdkImageGenerationMetadata

java.lang.Object
org.springframework.ai.openaisdk.metadata.OpenAiSdkImageGenerationMetadata
All Implemented Interfaces:
ImageGenerationMetadata, ResultMetadata

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

    • OpenAiSdkImageGenerationMetadata

      public OpenAiSdkImageGenerationMetadata(Optional<String> revisedPrompt)
      Creates a new OpenAiSdkImageGenerationMetadata.
      Parameters:
      revisedPrompt - the revised prompt used for generation
  • Method Details

    • getRevisedPrompt

      public 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