Class VectorStoresClient
java.lang.Object
io.github.stefanbratanov.jvm.openai.VectorStoresClient
Vector stores are used to store files for use by the file_search tool.
Based on Vector Stores
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionCreate a vector store.deleteVectorStore
(String vectorStoreId) Delete a vector store.listVectorStores
(PaginationQueryParameters paginationQueryParameters) Returns a list of vector stores.modifyVectorStore
(String vectorStoreId, ModifyVectorStoreRequest request) Create a vector store.retrieveVectorStore
(String vectorStoreId) Retrieves a vector store.
-
Method Details
-
createVectorStore
Create a vector store.- Throws:
OpenAIException
- in case of API errors
-
listVectorStores
public VectorStoresClient.PaginatedVectorStores listVectorStores(PaginationQueryParameters paginationQueryParameters) Returns a list of vector stores.- Throws:
OpenAIException
- in case of API errors
-
retrieveVectorStore
Retrieves a vector store.- Throws:
OpenAIException
- in case of API errors
-
modifyVectorStore
Create a vector store.- Throws:
OpenAIException
- in case of API errors
-
deleteVectorStore
Delete a vector store.- Throws:
OpenAIException
- in case of API errors
-