| Package | Description |
|---|---|
| org.noear.solon.ai.embedding | |
| org.noear.solon.ai.embedding.dialect |
| Modifier and Type | Method and Description |
|---|---|
static EmbeddingModel.Builder |
EmbeddingModel.of(EmbeddingConfig config)
构建
|
| Constructor and Description |
|---|
Builder(EmbeddingConfig config) |
EmbeddingModel(EmbeddingConfig config) |
EmbeddingRequest(EmbeddingConfig config,
EmbeddingDialect dialect,
List<String> input) |
| Modifier and Type | Method and Description |
|---|---|
String |
DashscopeEmbeddingDialect.buildRequestJson(EmbeddingConfig config,
EmbeddingOptions options,
List<String> input) |
String |
AbstractEmbeddingDialect.buildRequestJson(EmbeddingConfig config,
EmbeddingOptions options,
List<String> input) |
String |
EmbeddingDialect.buildRequestJson(EmbeddingConfig config,
EmbeddingOptions options,
List<String> input)
构建请求数据
|
boolean |
OllamaEmbeddingDialect.matched(EmbeddingConfig config) |
boolean |
OpenaiEmbeddingDialect.matched(EmbeddingConfig config) |
boolean |
DashscopeEmbeddingDialect.matched(EmbeddingConfig config)
匹配检测
|
boolean |
EmbeddingDialect.matched(EmbeddingConfig config)
匹配检测
|
EmbeddingResponse |
OllamaEmbeddingDialect.parseResponseJson(EmbeddingConfig config,
String respJson) |
EmbeddingResponse |
OpenaiEmbeddingDialect.parseResponseJson(EmbeddingConfig config,
String respJson) |
EmbeddingResponse |
DashscopeEmbeddingDialect.parseResponseJson(EmbeddingConfig config,
String respJson) |
EmbeddingResponse |
EmbeddingDialect.parseResponseJson(EmbeddingConfig config,
String respJson)
分析响应数据
|
static EmbeddingDialect |
EmbeddingDialectManager.select(EmbeddingConfig config)
选择方言
|
Copyright © 2025. All rights reserved.