| 限定符和类型 | 类和说明 |
|---|---|
static class |
EmbeddingModel.Builder
嵌入模型构建器实现
|
| 构造器和说明 |
|---|
EmbeddingModel(EmbeddingConfig config) |
EmbeddingModel(java.util.Properties properties) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
batchSize()
嵌入批次大小
|
int |
dimensions()
维度
|
void |
embed(java.util.List<Document> documents)
快捷嵌入
|
float[] |
embed(java.lang.String text)
快捷嵌入
|
EmbeddingRequestDesc |
input(java.util.List<java.lang.String> input)
输入
|
EmbeddingRequestDesc |
input(java.lang.String... input)
输入
|
static EmbeddingModel.Builder |
of(EmbeddingConfig config)
构建
|
static EmbeddingModel.Builder |
of(java.lang.String apiUrl)
构建
|
java.lang.String |
toString() |
public EmbeddingModel(java.util.Properties properties)
public EmbeddingModel(EmbeddingConfig config)
public float[] embed(java.lang.String text)
throws java.io.IOException
java.io.IOExceptionpublic int batchSize()
public int dimensions()
throws java.io.IOException
java.io.IOExceptionpublic void embed(java.util.List<Document> documents) throws java.io.IOException
java.io.IOExceptionpublic EmbeddingRequestDesc input(java.lang.String... input)
public EmbeddingRequestDesc input(java.util.List<java.lang.String> input)
public java.lang.String toString()
toString 在类中 java.lang.Objectpublic static EmbeddingModel.Builder of(EmbeddingConfig config)
public static EmbeddingModel.Builder of(java.lang.String apiUrl)