public class DashscopeEmbeddingDialect extends AbstractEmbeddingDialect
构造器和说明 |
---|
DashscopeEmbeddingDialect() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
buildRequestJson(EmbeddingConfig config,
EmbeddingOptions options,
java.util.List<java.lang.String> input)
构建请求数据
|
static DashscopeEmbeddingDialect |
getInstance() |
boolean |
matched(EmbeddingConfig config)
匹配检测
|
EmbeddingResponse |
parseResponseJson(EmbeddingConfig config,
java.lang.String respJson)
分析响应数据
|
public static DashscopeEmbeddingDialect getInstance()
public boolean matched(EmbeddingConfig config)
config
- 聊天配置public java.lang.String buildRequestJson(EmbeddingConfig config, EmbeddingOptions options, java.util.List<java.lang.String> input)
EmbeddingDialect
buildRequestJson
在接口中 EmbeddingDialect
buildRequestJson
在类中 AbstractEmbeddingDialect
config
- 聊天配置options
- 聊天选项public EmbeddingResponse parseResponseJson(EmbeddingConfig config, java.lang.String respJson)
EmbeddingDialect
config
- 聊天配置