Parts
Add upload part
uploads.parts.create(strupload_id, PartCreateParams**kwargs) -> UploadPart
post /uploads/{upload_id}/parts
Add upload part
Parameters
-
upload_id: str -
data: FileTypesThe chunk of bytes for this Part.
Returns
-
class UploadPart: …The upload Part represents a chunk of bytes we can add to an Upload object.
-
id: strThe upload Part unique identifier, which can be referenced in API endpoints.
-
created_at: intThe Unix timestamp (in seconds) for when the Part was created.
-
object: Literal["upload.part"]The object type, which is always
upload.part."upload.part"
-
upload_id: strThe ID of the Upload object that this Part was added to.
-
Example
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ.get("OPENAI_API_KEY"), # This is the default and can be omitted
)
upload_part = client.uploads.parts.create(
upload_id="upload_abc123",
data=b"Example data",
)
print(upload_part.id)
Response
{
"id": "id",
"created_at": 0,
"object": "upload.part",
"upload_id": "upload_id"
}
Domain Types
Upload Part
-
class UploadPart: …The upload Part represents a chunk of bytes we can add to an Upload object.
-
id: strThe upload Part unique identifier, which can be referenced in API endpoints.
-
created_at: intThe Unix timestamp (in seconds) for when the Part was created.
-
object: Literal["upload.part"]The object type, which is always
upload.part."upload.part"
-
upload_id: strThe ID of the Upload object that this Part was added to.
-