Skip to main content

Function: dotProduct()

dotProduct(a, b): number

Defined in: packages/agentos/src/cognition/rag/utils/vectorMath.ts:76

Compute the dot product (inner product) of two vectors.

Higher values indicate more similar vectors (for normalized vectors, dot product equals cosine similarity).

Returns 0 for empty arrays or mismatched dimensions.

Parameters​

a​

VectorLike

First vector.

b​

VectorLike

Second vector (must have same length as a).

Returns​

number

The scalar dot product.