# FileSchema
## Properties
**id** | **uuid::Uuid** | The unique identifier of the file. |
**object** | **String** | The object type, which is always \"file\". |
**bytes** | **i32** | The size of the file, in bytes. |
**created_at** | **i32** | The UNIX timestamp (in seconds) of the event. |
**filename** | **String** | The name of the uploaded file. |
**purpose** | [**models::FilePurpose**](FilePurpose.md) | The intended purpose of the uploaded file, currently supports fine-tuning (`fine-tune`), OCR (`ocr`), Audio/Transcription (`audio`) and batch inference (`batch`). |
**sample_type** | [**models::SampleType**](SampleType.md) | |
**num_lines** | Option<**i32**> | | [optional]
**mimetype** | Option<**String**> | | [optional]
**source** | [**models::Source**](Source.md) | |
**signature** | Option<**String**> | | [optional]
**expires_at** | Option<**i32**> | | [optional]
**visibility** | Option<[**models::FileVisibility**](FileVisibility.md)> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)