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