public class AddDocumentRequest extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
AddDocumentRequest.AddDocumentRequestBuilder |
| 构造器和说明 |
|---|
AddDocumentRequest() |
AddDocumentRequest(String name,
String text,
Boolean defaultLibrary,
Boolean isFirst)
创建一个默认的业务卡片库
|
AddDocumentRequest(String name,
String text,
String indexingTechnique,
String docForm,
String docLanguage,
ProcessingRule processRule,
RetrievalModel retrievalModel,
String embeddingModel,
String embeddingModelProvider) |
| 限定符和类型 | 方法和说明 |
|---|---|
static AddDocumentRequest.AddDocumentRequestBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
String |
getDocForm()
索引内容的形式:text_model, hierarchical_model, qa_model
|
String |
getDocLanguage()
在Q&A模式下,指定文档的语言,例如:English、Chinese
|
String |
getEmbeddingModel()
Embedding模型名称
|
String |
getEmbeddingModelProvider()
Embedding模型供应商
|
String |
getIndexingTechnique()
索引方式:高质量(使用Embedding模型进行嵌入,构建为向量数据库索引)或经济(使用keyword table index的倒排索引进行构建)
|
String |
getName()
文档名称
|
ProcessingRule |
getProcessRule()
处理规则
|
RetrievalModel |
getRetrievalModel()
检索模式
|
String |
getText()
文档内容
|
int |
hashCode() |
void |
setDocForm(String docForm)
索引内容的形式:text_model, hierarchical_model, qa_model
|
void |
setDocLanguage(String docLanguage)
在Q&A模式下,指定文档的语言,例如:English、Chinese
|
void |
setEmbeddingModel(String embeddingModel)
Embedding模型名称
|
void |
setEmbeddingModelProvider(String embeddingModelProvider)
Embedding模型供应商
|
void |
setIndexingTechnique(String indexingTechnique)
索引方式:高质量(使用Embedding模型进行嵌入,构建为向量数据库索引)或经济(使用keyword table index的倒排索引进行构建)
|
void |
setName(String name)
文档名称
|
void |
setProcessRule(ProcessingRule processRule)
处理规则
|
void |
setRetrievalModel(RetrievalModel retrievalModel)
检索模式
|
void |
setText(String text)
文档内容
|
String |
toString() |
public AddDocumentRequest(String name, String text, Boolean defaultLibrary, Boolean isFirst)
name - 业务卡片库名称text - 业务卡片库内容defaultLibrary - 是否是默认的业务卡片库 默认的业务卡片库会设置索引方式为高质量,索引内容为 hierarchical_model,语言为中文,处理规则为默认的isFirst - 是否是第一个业务卡片库 第一个创建需要会赋值默认的retrievalModelpublic AddDocumentRequest()
public AddDocumentRequest(String name, String text, String indexingTechnique, String docForm, String docLanguage, ProcessingRule processRule, RetrievalModel retrievalModel, String embeddingModel, String embeddingModelProvider)
public static AddDocumentRequest.AddDocumentRequestBuilder builder()
public String getName()
public String getText()
public String getIndexingTechnique()
public String getDocForm()
public String getDocLanguage()
public ProcessingRule getProcessRule()
public RetrievalModel getRetrievalModel()
public String getEmbeddingModel()
public String getEmbeddingModelProvider()
public void setName(String name)
public void setText(String text)
public void setIndexingTechnique(String indexingTechnique)
public void setDocForm(String docForm)
public void setDocLanguage(String docLanguage)
public void setProcessRule(ProcessingRule processRule)
public void setRetrievalModel(RetrievalModel retrievalModel)
public void setEmbeddingModel(String embeddingModel)
public void setEmbeddingModelProvider(String embeddingModelProvider)
protected boolean canEqual(Object other)
Copyright © 2025. All rights reserved.