module Sequel::Plugins::Pgvector::InstanceMethods

def []=(k, v)

def []=(k, v)
  if self.class.vector_columns.key?(k.to_sym) && !v.is_a?(String)
    super(k, ::Pgvector.encode(v))
  else
    super
  end
end