Public declaration syntax from forge-go/embed/similarity.go Original source SHA-256: 2a3788c615f4417ac391026e92ef50ee4e0c35e53e6c1cb69ee27095a4db6ad5 Function bodies and constant values are omitted. This is not the complete implementation. Source line 22 func CosineSimilarity(a, b []float64) (float64, error) Source line 61 func EuclideanDistance(a, b []float64) (float64, error) Source line 94 func DotProduct(a, b []float64) (float64, error)