参数 | 类型 | 默认值 | 描述 |
---|---|---|---|
collection | str | 必需 | Qdrant collection 的名称 |
embedder | Optional[Embedder] | OpenAIEmbedder() | 用于生成 embeddings 的 embedder 实例 |
distance | Distance | Distance.cosine | 向量比较的距离度量 |
location | Optional[str] | None | Qdrant 的本地存储路径 |
url | Optional[str] | None | Qdrant 服务器的 URL |
port | Optional[int] | 6333 | Qdrant 服务器的 HTTP 端口 |
grpc_port | int | 6334 | Qdrant 服务器的 gRPC 端口 |
prefer_grpc | bool | False | 使用 gRPC 而不是 HTTP |
https | Optional[bool] | None | 启用 HTTPS 连接 |
api_key | Optional[str] | None | 用于身份验证的 API 密钥 |
prefix | Optional[str] | None | Qdrant 服务器的 URL 前缀 |
timeout | Optional[float] | None | 请求超时秒数 |
host | Optional[str] | None | Qdrant 服务器的主机地址 |
path | Optional[str] | None | 本地存储的路径 |
reranker | Optional[Reranker] | None | 用于后处理结果的 reranker |