Files
md-vector-db/config.yaml
T

30 lines
913 B
YAML

chroma:
persist_dir: ./data
collection_name: markdown_docs
embed:
mode: local # local | api
# --- local 模式 ---
local_model: BAAI/bge-small-zh-v1.5
# --- api 模式 ---
provider: openai # openai | dashscope
# api_base: "" # 覆盖默认 API 地址(留空 = provider 默认)
# model: "" # 覆盖默认模型名(留空 = provider 默认)
# api_key 请通过 .env 的 EMBED_API_KEY 设置
chunk:
max_size: 1000
overlap: 100
server:
host: 0.0.0.0
port: 8000
# ssl_keyfile: "" # HTTPS 私钥路径(设置后启用 HTTPS)
# ssl_certfile: "" # HTTPS 证书路径(设置后启用 HTTPS)
search:
mode: hybrid # hybrid | vector
bm25_weight: 0.3 # BM25 权重 (0=纯向量, 1=纯BM25)
candidate_multiplier: 3 # 向量检索候选倍数
enable_rerank: false # Cross-Encoder 重排序