Class VectorStoreService
Vector Stores: https://platform.openai.com/docs/api-reference/vector-stores
Inherited Members
CRUDService<OpenAI, VectorStore, VectorStoreRequest, CursorQuery>._endpoint
CRUDService<OpenAI, VectorStore, VectorStoreRequest, CursorQuery>._endpointWithId
CRUDService<OpenAI, VectorStore, VectorStoreRequest, CursorQuery>.CreateAsync(VectorStoreRequest, RequestOptions)
CRUDService<OpenAI, VectorStore, VectorStoreRequest, CursorQuery>.RetrieveAsync(string, RequestOptions)
CRUDService<OpenAI, VectorStore, VectorStoreRequest, CursorQuery>.UpdateAsync(string, VectorStoreRequest, RequestOptions)
CRUDService<OpenAI, VectorStore, VectorStoreRequest, CursorQuery>.UpdateAsync(string, IEnumerable<UpdateMask>, RequestOptions)
CRUDService<OpenAI, VectorStore, VectorStoreRequest, CursorQuery>.DeleteAsync(string, RequestOptions)
CRUDService<OpenAI, VectorStore, VectorStoreRequest, CursorQuery>.ListAsync(CursorQuery, RequestOptions)
Namespace: Glitch9.AIDevKit.OpenAI.Services
Assembly: .dll
Syntax
public class VectorStoreService : CRUDService<OpenAI, VectorStore, VectorStoreRequest, CursorQuery>
Constructors
VectorStoreService(OpenAI, params RESTHeader[])
Declaration
public VectorStoreService(OpenAI client, params RESTHeader[] extraHeaders)
Parameters
Type | Name | Description |
---|---|---|
OpenAI | client | |
RESTHeader[] | extraHeaders |
Properties
Files
Declaration
public VectorStoreFileService Files { get; }
Property Value
Type | Description |
---|---|
VectorStoreFileService |
FilesBatches
Declaration
public VectorStoreFilesBatchService FilesBatches { get; }
Property Value
Type | Description |
---|---|
VectorStoreFilesBatchService |