More reasons for metadata in vector store

Hi!
Adding metadata to the embeddings is quite normal when using a separate vector database. This is currently not supported by the assistants API unless you store the files with a id as the filename that allows you to easily map back to the URL.