Parts
Add upload part
uploads.parts.create(upload_id, **kwargs) -> UploadPart
post /uploads/{upload_id}/parts
Add upload part
Parameters
-
upload_id: String -
data: StringThe chunk of bytes for this Part.
Returns
-
class UploadPartThe upload Part represents a chunk of bytes we can add to an Upload object.
-
id: StringThe upload Part unique identifier, which can be referenced in API endpoints.
-
created_at: IntegerThe Unix timestamp (in seconds) for when the Part was created.
-
object: :"upload.part"The object type, which is always
upload.part.:"upload.part"
-
upload_id: StringThe ID of the Upload object that this Part was added to.
-
Example
require "openai"
openai = OpenAI::Client.new(api_key: "My API Key")
upload_part = openai.uploads.parts.create("upload_abc123", data: StringIO.new("Example data"))
puts(upload_part)
Response
{
"id": "id",
"created_at": 0,
"object": "upload.part",
"upload_id": "upload_id"
}
Domain Types
Upload Part
-
class UploadPartThe upload Part represents a chunk of bytes we can add to an Upload object.
-
id: StringThe upload Part unique identifier, which can be referenced in API endpoints.
-
created_at: IntegerThe Unix timestamp (in seconds) for when the Part was created.
-
object: :"upload.part"The object type, which is always
upload.part.:"upload.part"
-
upload_id: StringThe ID of the Upload object that this Part was added to.
-