Table of Contents

Class UploadFilePurposes

Namespace
OpenAI.ObjectModels
Assembly
AntRunnerLib.dll

The intended purpose of the uploaded file. Use "assistants" for Assistants and Message files, "vision" for Assistants image file inputs, "batch" for Batch API, and "fine-tune" for Fine-tuning. Upload File Purposes Upload File Purpose Responses

public static class UploadFilePurposes
Inheritance
System.Object
UploadFilePurposes
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()

Fields

Assistants

public const string Assistants = "assistants"

Field Value

System.String

AssistantsOutput

public const string AssistantsOutput = "assistants_output"

Field Value

System.String

Batch

public const string Batch = "batch"

Field Value

System.String

BatchOutput

public const string BatchOutput = "batch_output"

Field Value

System.String

FineTune

public const string FineTune = "fine-tune"

Field Value

System.String

FineTuneResults

public const string FineTuneResults = "fine-tune-results"

Field Value

System.String

Vision

public const string Vision = "vision"

Field Value

System.String

Methods

EnumToString(UploadFilePurposes.UploadFilePurpose)

public static string EnumToString(this UploadFilePurposes.UploadFilePurpose uploadFilePurpose)

Parameters

uploadFilePurpose UploadFilePurposes.UploadFilePurpose

Returns

System.String

ToEnum(String)

public static UploadFilePurposes.UploadFilePurpose ToEnum(string filePurpose)

Parameters

filePurpose System.String

Returns

UploadFilePurposes.UploadFilePurpose