| Package | Description |
|---|---|
| org.noear.solon.ai.integration | |
| org.noear.solon.ai.reranking | |
| org.noear.solon.ai.reranking.dialect |
| Modifier and Type | Method and Description |
|---|---|
Map<String,RerankingConfig> |
AiProperties.getRerank() |
| Modifier and Type | Method and Description |
|---|---|
void |
AiProperties.setRerank(Map<String,RerankingConfig> rerank) |
| Modifier and Type | Method and Description |
|---|---|
static RerankingModel.Builder |
RerankingModel.of(RerankingConfig config)
构建
|
| Constructor and Description |
|---|
Builder(RerankingConfig config) |
RerankingModel(RerankingConfig config) |
RerankingRequest(RerankingConfig config,
RerankingDialect dialect,
String query,
List<Document> documents) |
| Modifier and Type | Method and Description |
|---|---|
String |
DashscopeRerankingDialect.buildRequestJson(RerankingConfig config,
RerankingOptions options,
String query,
List<Document> documents) |
String |
AbstractRerankingDialect.buildRequestJson(RerankingConfig config,
RerankingOptions options,
String query,
List<Document> documents) |
String |
RerankingDialect.buildRequestJson(RerankingConfig config,
RerankingOptions options,
String query,
List<Document> documents)
构建请求数据
|
boolean |
OpenaiRerankingDialect.matched(RerankingConfig config) |
boolean |
DashscopeRerankingDialect.matched(RerankingConfig config)
匹配检测
|
boolean |
RerankingDialect.matched(RerankingConfig config)
匹配检测
|
RerankingResponse |
OpenaiRerankingDialect.parseResponseJson(RerankingConfig config,
String respJson) |
RerankingResponse |
DashscopeRerankingDialect.parseResponseJson(RerankingConfig config,
String respJson) |
RerankingResponse |
RerankingDialect.parseResponseJson(RerankingConfig config,
String respJson)
分析响应数据
|
static RerankingDialect |
RerankingDialectManager.select(RerankingConfig config)
选择方言
|
Copyright © 2025. All rights reserved.