Detailed Questions about ChatGPT file upload backend

Does anyone have details on what ChatGPT is doing when you upload a file?
Presumably they are using a vector database. Who do they use?
They must be chunking large documents. How are they chunking?
What meta-do they attach?
It seems like very little is know about uploaded files beyond max size