# tinker.types.ExternalWeightsUploadStartResponse *Generated from tinker 0.39.0 at commit [`4801e02`](https://github.com/thinking-machines-lab/tinker/tree/4801e02f551a41dc81476ab49c1a7af200d21fb3). Source links point at that snapshot.* ## *class* [**tinker.types.ExternalWeightsUploadStartResponse**](https://github.com/thinking-machines-lab/tinker/blob/4801e02f551a41dc81476ab49c1a7af200d21fb3/src/tinker/types/external_weights_upload.py#L44)(*[BaseModel](https://github.com/thinking-machines-lab/tinker/blob/4801e02f551a41dc81476ab49c1a7af200d21fb3/src/tinker/_models.py#L88)*) Transport: HTTP/JSON response of /api/v1/external_weights_upload_start, from the API server to the SDK; never stored. **Fields:** - [**upload_id**](https://github.com/thinking-machines-lab/tinker/blob/4801e02f551a41dc81476ab49c1a7af200d21fb3/src/tinker/types/external_weights_upload.py#L48) (*str*) - [**urls**](https://github.com/thinking-machines-lab/tinker/blob/4801e02f551a41dc81476ab49c1a7af200d21fb3/src/tinker/types/external_weights_upload.py#L49) (*dict[str, str]*) - [**expires**](https://github.com/thinking-machines-lab/tinker/blob/4801e02f551a41dc81476ab49c1a7af200d21fb3/src/tinker/types/external_weights_upload.py#L50) (*datetime.datetime*)