pub struct UploadFileRequestBuilder { /* private fields */ }
Expand description
Builder for UploadFileRequest
.
Implementations§
Source§impl UploadFileRequestBuilder
impl UploadFileRequestBuilder
Sourcepub fn file<VALUE: Into<FileMeta>>(&mut self, value: VALUE) -> &mut Self
pub fn file<VALUE: Into<FileMeta>>(&mut self, value: VALUE) -> &mut Self
Name of the JSON Lines file to be uploaded.
If the purpose
is set to “fine-tune”, each line is a JSON record with “prompt” and “completion” fields representing your training examples.
Sourcepub fn purpose<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn purpose<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
The intended purpose of the uploaded documents.
Use “fine-tune” for Fine-tuning. This allows us to validate the format of the uploaded file.
Sourcepub fn build(&self) -> Result<UploadFileRequest, OpenAIError>
pub fn build(&self) -> Result<UploadFileRequest, OpenAIError>
Trait Implementations§
Source§impl Clone for UploadFileRequestBuilder
impl Clone for UploadFileRequestBuilder
Source§fn clone(&self) -> UploadFileRequestBuilder
fn clone(&self) -> UploadFileRequestBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for UploadFileRequestBuilder
impl Debug for UploadFileRequestBuilder
Auto Trait Implementations§
impl Freeze for UploadFileRequestBuilder
impl RefUnwindSafe for UploadFileRequestBuilder
impl Send for UploadFileRequestBuilder
impl Sync for UploadFileRequestBuilder
impl Unpin for UploadFileRequestBuilder
impl UnwindSafe for UploadFileRequestBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more