If your application wants to work directly with vector data types, introduce a driver for each language in your application. If no driver is used, the vector data type is returned to the application as a string or array type.
See
For information on pgvector drivers for various languages, refer to below.
https://github.com/pgvector/pgvector?tab=readme-ov-file#languages