Class VectorStoreFilesBatchService
Vector Store Files: https://platform.openai.com/docs/api-reference/vector-stores-files cancel: https://api.openai.com/v1/vector_stores/{vector_store_id}/file_batches/{batch_id}/cancel
public class VectorStoreFilesBatchService : CrudServiceBase<OpenAIClient>, IBetaApi
- Inheritance
-
objectVectorStoreFilesBatchService
- Implements
-
IBetaApi
Constructors
VectorStoreFilesBatchService(OpenAIClient)
public VectorStoreFilesBatchService(OpenAIClient client)
Parameters
clientOpenAIClient
Methods
CancelAsync(string, string, RESTOptions)
public UniTask<VectorStoreFilesBatch> CancelAsync(string vectorStoreId, string batchId, RESTOptions options = null)
Parameters
vectorStoreIdstringbatchIdstringoptionsRESTOptions
Returns
- UniTask<VectorStoreFilesBatch>
CreateAsync(string, VectorStoreFilesBatchRequest)
public UniTask<VectorStoreFilesBatch> CreateAsync(string vectorStoreId, VectorStoreFilesBatchRequest req)
Parameters
vectorStoreIdstringreqVectorStoreFilesBatchRequest
Returns
- UniTask<VectorStoreFilesBatch>
ListAsync(string, CursorQuery, RESTOptions)
public UniTask<QueryResponse<VectorStoreFilesBatch>> ListAsync(string vectorStoreId, CursorQuery query = null, RESTOptions options = null)
Parameters
vectorStoreIdstringqueryCursorQueryoptionsRESTOptions
Returns
- UniTask<QueryResponse<VectorStoreFilesBatch>>
Retrieve(string, string, RESTOptions)
public UniTask<VectorStoreFilesBatch> Retrieve(string vectorStoreId, string batchId, RESTOptions options = null)
Parameters
vectorStoreIdstringbatchIdstringoptionsRESTOptions
Returns
- UniTask<VectorStoreFilesBatch>