一般配置
适用于不适合其他地方的通用配置选项。
关键词
keyword: boolean
为此嵌入启用稀疏关键词索引。
启用后,此参数会为全文搜索创建一个BM25索引。同时,它还会隐式禁用向量搜索的默认设置。
混合模式
hybrid: boolean
为此嵌入启用混合(稀疏 + 密集)索引。
启用后,此参数会为全文搜索创建一个BM25索引。它对默认设置或路径设置没有影响。
索引
indexes: dict
定义此嵌入的子索引的键值对。每个键是索引名称,值是完整配置。此配置可以使用标准嵌入实例中的任何可用配置。
自动ID
format: int|uuid function
设置自动ID生成方法。如果未设置,则使用自动生成的数字序列。此功能还支持UUID生成函数。例如,将此值设置为uuid4
将生成随机UUID。将此值设置为uuid5
将为每个输入数据行生成确定性UUID。
列
columns:
text: 文本列的名称
object: 对象列的名称
设置text
和object
列的名称。如果未提供,则默认为text
和object
。
格式
format: json|pickle
设置配置存储格式。默认为json
。