Dear OpenAI Support Team,
I am encountering some issues while using the OpenAI API for vector stores and would appreciate your assistance.
1. Vector Store Creation and Listing Issue
I created a vector store using the following method:
client.beta.vector_stores.create(name=vector_store_name)
However, after creation, when I attempt to list the vector stores using:
client.beta.vector_stores.list()
The newly created vector store does not appear in the results. That said, I am able to retrieve it directly using:
client.beta.vector_stores.retrieve(vector_store_id=vector_store_id)
For reference, one of the vector store IDs that exhibits this behavior is vs_67c9a9d620f88191841decc6f4192278. However, this issue occurs with all newly created vector stores.
Additionally, this does not seem to be a temporary indexing delay. Some vector stores, such as vs_67c5d1a3584881918b9f1eb09c386eaa, were created several days ago yet still do not appear in the list. This suggests the issue is persistent rather than a temporary delay.
2. File Upload Limit Issue
I am also facing an issue where I can no longer upload new files to an existing vector store with ID vs_67c5d1a3584881918b9f1eb09c386eaa. The error message returned is:
Error code: 400 - {'error': {'message': 'Vector store size limit reached.', 'type': 'invalid_request_error', 'param': 'file_ids', 'code': None}}
According to the API documentation, the file storage limit for each project is 100GB. However, my vector store currently only occupies 91MB, which is far below the stated limit—less than a thousandth of the quota. Given this, the file storage limit error seems unexpected.
Additionally:
- The file I attempted to upload is less than 1MB, which is significantly smaller than any reasonable per-file size limit.
- I have successfully uploaded this exact same file to other vector stores without any issues.
Questions:
- Why are newly created vector stores not appearing in the list?
- How can I resolve the file upload limit issue?
I appreciate your support and look forward to your guidance.
Best regards