pub fn fingerprint_dimensions(fingerprint: &str) -> Option<usize>Expand description
The dimension count declared by an embedding fingerprint, if it is well-formed.
A fingerprint is <model-id>/<dimensions>[/<normalization>]. Returning the
dimension separately is what lets a provider reject a vector whose length
contradicts its own declaration — the cheap check that catches a
misconfigured host before it gets silently garbage similarity scores.