fromString static method
Implementation
static FilePurpose fromString(String value) {
switch (value) {
case 'fine-tune':
return FilePurpose.fineTune;
case 'assistants':
return FilePurpose.assistants;
case 'vision':
return FilePurpose.vision;
case 'batch':
return FilePurpose.batch;
case 'user_data':
return FilePurpose.userData;
case 'general':
return FilePurpose.general;
default:
return FilePurpose.general; // Default fallback for unknown purposes
}
}