Class DashScopeImageOptions

java.lang.Object
com.alibaba.cloud.ai.dashscope.image.DashScopeImageOptions
All Implemented Interfaces:
org.springframework.ai.image.ImageOptions, org.springframework.ai.model.ModelOptions

public class DashScopeImageOptions extends Object implements org.springframework.ai.image.ImageOptions
Since:
2024/8/16 11:29
Author:
nuocheng.lxm, yuluo, Polaris
  • Constructor Details

    • DashScopeImageOptions

      public DashScopeImageOptions()
  • Method Details

    • getPromptExtend

      public Boolean getPromptExtend()
    • setPromptExtend

      public void setPromptExtend(Boolean promptExtend)
    • getWatermark

      public Boolean getWatermark()
    • setWatermark

      public void setWatermark(Boolean watermark)
    • getFunction

      public String getFunction()
    • setFunction

      public void setFunction(String function)
    • getBaseImageUrl

      public String getBaseImageUrl()
    • setBaseImageUrl

      public void setBaseImageUrl(String baseImageUrl)
    • getMaskImageUrl

      public String getMaskImageUrl()
    • setMaskImageUrl

      public void setMaskImageUrl(String maskImageUrl)
    • getSketchImageUrl

      public String getSketchImageUrl()
    • setSketchImageUrl

      public void setSketchImageUrl(String sketchImageUrl)
    • getSketchWeight

      public Integer getSketchWeight()
    • setSketchWeight

      public void setSketchWeight(Integer sketchWeight)
    • getSketchExtraction

      public Boolean getSketchExtraction()
    • setSketchExtraction

      public void setSketchExtraction(Boolean sketchExtraction)
    • getSketchColor

      public Integer[][] getSketchColor()
    • setSketchColor

      public void setSketchColor(Integer[][] sketchColor)
    • getMaskColor

      public Integer[][] getMaskColor()
    • setMaskColor

      public void setMaskColor(Integer[][] maskColor)
    • builder

      public static DashScopeImageOptions.Builder builder()
    • getN

      public Integer getN()
      Specified by:
      getN in interface org.springframework.ai.image.ImageOptions
    • setN

      public void setN(Integer n)
    • getModel

      public String getModel()
      Specified by:
      getModel in interface org.springframework.ai.image.ImageOptions
    • setModel

      public void setModel(String model)
    • getWidth

      public Integer getWidth()
      Specified by:
      getWidth in interface org.springframework.ai.image.ImageOptions
    • setWidth

      public void setWidth(Integer width)
    • getHeight

      public Integer getHeight()
      Specified by:
      getHeight in interface org.springframework.ai.image.ImageOptions
    • setHeight

      public void setHeight(Integer height)
    • getResponseFormat

      public String getResponseFormat()
      Specified by:
      getResponseFormat in interface org.springframework.ai.image.ImageOptions
    • getStyle

      public String getStyle()
      Specified by:
      getStyle in interface org.springframework.ai.image.ImageOptions
    • setStyle

      public void setStyle(String style)
    • getSize

      public String getSize()
    • setSize

      @Deprecated public void setSize(String size)
      Deprecated.
    • getSeed

      public Integer getSeed()
    • setSeed

      public void setSeed(Integer seed)
    • getRefImg

      public String getRefImg()
    • setRefImg

      public void setRefImg(String refImg)
    • getRefStrength

      public Float getRefStrength()
    • setRefStrength

      public void setRefStrength(Float refStrength)
    • getRefMode

      public String getRefMode()
    • setRefMode

      public void setRefMode(String refMode)
    • getNegativePrompt

      public String getNegativePrompt()
    • setNegativePrompt

      public void setNegativePrompt(String negativePrompt)
    • toString

      public String toString()
      Overrides:
      toString in class Object