public class DashscopeImageDialect extends AbstractImageDialect
构造器和说明 |
---|
DashscopeImageDialect() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
buildRequestJson(ImageConfig config,
ImageOptions options,
java.lang.String promptStr,
java.util.Map promptMap)
构建请求数据
|
static DashscopeImageDialect |
getInstance() |
boolean |
matched(ImageConfig config)
匹配检测
|
ImageResponse |
parseResponseJson(ImageConfig config,
java.lang.String respJson)
分析响应数据
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isDefault
public static DashscopeImageDialect getInstance()
public boolean matched(ImageConfig config)
config
- 聊天配置public java.lang.String buildRequestJson(ImageConfig config, ImageOptions options, java.lang.String promptStr, java.util.Map promptMap)
ImageDialect
buildRequestJson
在接口中 ImageDialect
buildRequestJson
在类中 AbstractImageDialect
config
- 聊天配置options
- 聊天选项promptStr
- 提示语文本形态promptMap
- 提示语字典形态public ImageResponse parseResponseJson(ImageConfig config, java.lang.String respJson)
ImageDialect
config
- 聊天配置respJson
- 响应数据