FilePurpose enum

Universal file purpose enumeration supporting multiple providers

Inheritance
Available extensions

Values

fineTune → const FilePurpose

For fine-tuning jobs (OpenAI)

const FilePurpose('fine-tune')
assistants → const FilePurpose

For assistants (OpenAI)

const FilePurpose('assistants')
vision → const FilePurpose

For vision tasks (OpenAI)

const FilePurpose('vision')
batch → const FilePurpose

For batch processing (OpenAI)

const FilePurpose('batch')
userData → const FilePurpose

For user data (OpenAI)

const FilePurpose('user_data')
general → const FilePurpose

General purpose file (Anthropic and others)

const FilePurpose('general')

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value String
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromString(String value) FilePurpose

Constants

values → const List<FilePurpose>
A constant List of the values in this enum, in order of their declaration.