Skip to main content

Module capability

Module capability 

Source
Expand description

向量能力矩阵(纯函数,零 IO):宿主探测环境后喂入,判定唯一在本模块。

Structs§

VectorEnv
环境探测结果(宿主填写;core 不探测)

Constants§

APPLICATION_MAX_DIM
应用层(JSON/TEXT 存储 + 精确打分)的统一维度上限。 数值源唯一:引用 01 在 schema::definition 定义的 MAX_VECTOR_DIM(16000,与 pgvector vector 类型上限同值)。 禁止在 core 内出现第二个 16000 字面量。
ATLAS_INDEX_MAX_DIM
MongoDB Atlas vectorSearch 索引的维度上限(V-09 待外部环境复核)。
PGVECTOR_INDEX_MAX_DIM
pgvector 近似索引(HNSW / IVFFlat)的维度上限。 与 02 宿主侧 ddl.js / ddl.py 的 PGVECTOR_INDEX_MAX_DIM 同值(parity 断言两端相等)。 本文件只把它用作 capabilities().vector.maxDim 的输出值;DDL 期拦截由 02 的 vectorIndexStmt 负责。
VECTOR_METRICS

Functions§

vector_capability
返回 { supported, native, backend, metrics, maxDim }(字段名固定,宿主原样透出)