Table of Contents

Class AdministrationService.ProjectService

public class AdministrationService.ProjectService : CrudServiceBase<OpenAIClient>
Inheritance
object
AdministrationService.ProjectService

Constructors

ProjectService(OpenAIClient)

public ProjectService(OpenAIClient client)

Parameters

client OpenAIClient

Methods

ArchiveAsync(string, RESTOptions)

public UniTask<Project> ArchiveAsync(string projectId, RESTOptions options = null)

Parameters

projectId string
options RESTOptions

Returns

UniTask<Project>

CreateAsync(string, RESTOptions)

public UniTask<Project> CreateAsync(string projectName, RESTOptions options = null)

Parameters

projectName string
options RESTOptions

Returns

UniTask<Project>

ListAsync(CursorQuery, RESTOptions)

public UniTask<QueryResponse<Project>> ListAsync(CursorQuery query = null, RESTOptions options = null)

Parameters

query CursorQuery
options RESTOptions

Returns

UniTask<QueryResponse<Project>>

ModifyAsync(string, string, RESTOptions)

public UniTask<Project> ModifyAsync(string projectId, string projectName, RESTOptions options = null)

Parameters

projectId string
projectName string
options RESTOptions

Returns

UniTask<Project>

RetrieveAsync(string, RESTOptions)

public UniTask<Project> RetrieveAsync(string projectId, RESTOptions options = null)

Parameters

projectId string
options RESTOptions

Returns

UniTask<Project>