| Modifier and Type | Class and Description |
|---|---|
static class |
EmbeddingModel.Builder
嵌入模型构建器实现
|
| Constructor and Description |
|---|
EmbeddingModel(EmbeddingConfig config) |
EmbeddingModel(Properties properties) |
| Modifier and Type | Method and Description |
|---|---|
int |
batchSize()
嵌入批次大小
|
int |
dimensions()
维度
|
void |
embed(List<Document> documents)
快捷嵌入
|
float[] |
embed(String text)
快捷嵌入
|
EmbeddingRequest |
input(List<String> input)
输入
|
EmbeddingRequest |
input(String... input)
输入
|
static EmbeddingModel.Builder |
of(EmbeddingConfig config)
构建
|
static EmbeddingModel.Builder |
of(String apiUrl)
构建
|
public EmbeddingModel(Properties properties)
public EmbeddingModel(EmbeddingConfig config)
public float[] embed(String text) throws IOException
IOExceptionpublic int batchSize()
public int dimensions()
throws IOException
IOExceptionpublic void embed(List<Document> documents) throws IOException
IOExceptionpublic EmbeddingRequest input(String... input)
public EmbeddingRequest input(List<String> input)
public static EmbeddingModel.Builder of(EmbeddingConfig config)
public static EmbeddingModel.Builder of(String apiUrl)
Copyright © 2025. All rights reserved.