参数类型默认值描述
table_namestrNone在 Clickhouse 中存储向量和元数据的表名
hoststrNoneClickhouse 服务器的主机名
usernameOptional[str]None用于 Clickhouse 身份验证的用户名
passwordstr""用于 Clickhouse 身份验证的密码
portint0Clickhouse 连接的端口号
database_namestr"ai"在 Clickhouse 中使用的数据库名
dsnOptional[str]NoneClickhouse 连接的 DSN 字符串
compressstr"lz4"要使用的压缩算法
clientOptional[Client]None可选的预配置 Clickhouse 客户端
embedderOptional[Embedder]OpenAIEmbedder()用于生成嵌入的 embedder 实例
distanceDistanceDistance.cosine用于相似性搜索的距离度量
indexOptional[HNSW]HNSW()用于向量相似性搜索的 HNSW 索引配置