public class DashscopeRerankingDialect extends AbstractRerankingDialect
| 构造器和说明 |
|---|
DashscopeRerankingDialect() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
buildRequestJson(RerankingConfig config,
RerankingOptions options,
java.lang.String query,
java.util.List<Document> documents)
构建请求数据
|
static DashscopeRerankingDialect |
getInstance() |
boolean |
matched(RerankingConfig config)
匹配检测
|
RerankingResponse |
parseResponseJson(RerankingConfig config,
java.lang.String respJson)
分析响应数据
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisDefaultpublic static DashscopeRerankingDialect getInstance()
public boolean matched(RerankingConfig config)
config - 聊天配置public java.lang.String buildRequestJson(RerankingConfig config, RerankingOptions options, java.lang.String query, java.util.List<Document> documents)
RerankingDialectbuildRequestJson 在接口中 RerankingDialectbuildRequestJson 在类中 AbstractRerankingDialectconfig - 聊天配置options - 聊天选项public RerankingResponse parseResponseJson(RerankingConfig config, java.lang.String respJson)
RerankingDialectconfig - 聊天配置