pub struct TranscriptionRequest {
pub model: String,
pub language: Option<String>,
pub prompt: Option<String>,
pub response_format: Option<String>,
pub temperature: Option<f32>,
}Expand description
The accompanying form fields for POST /v1/audio/transcriptions. The audio bytes are
the multipart file part and are passed separately to the SDK call.
Fields§
§model: String§language: Option<String>ISO-639-1 hint.
prompt: Option<String>Decoding bias.
response_format: Option<String>json|text|verbose_json|srt|vtt.
temperature: Option<f32>Implementations§
Trait Implementations§
Source§impl Clone for TranscriptionRequest
impl Clone for TranscriptionRequest
Source§fn clone(&self) -> TranscriptionRequest
fn clone(&self) -> TranscriptionRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TranscriptionRequest
impl Debug for TranscriptionRequest
Source§impl Default for TranscriptionRequest
impl Default for TranscriptionRequest
Source§fn default() -> TranscriptionRequest
fn default() -> TranscriptionRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for TranscriptionRequest
impl PartialEq for TranscriptionRequest
impl StructuralPartialEq for TranscriptionRequest
Auto Trait Implementations§
impl Freeze for TranscriptionRequest
impl RefUnwindSafe for TranscriptionRequest
impl Send for TranscriptionRequest
impl Sync for TranscriptionRequest
impl Unpin for TranscriptionRequest
impl UnsafeUnpin for TranscriptionRequest
impl UnwindSafe for TranscriptionRequest
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