pub struct TokenizerRequest { /* private fields */ }Expand description
Text Tokenizer request client (JSON POST)
Builder for the tokenizer endpoint. Construct with
TokenizerRequest::new, tune with the with_* methods, then call
TokenizerRequest::send_via.
Implementations§
Source§impl TokenizerRequest
impl TokenizerRequest
Sourcepub fn new(model: TokenizerModel, messages: Vec<TokenizerMessage>) -> Self
pub fn new(model: TokenizerModel, messages: Vec<TokenizerMessage>) -> Self
Create a new tokenizer request for the given model and messages.
Sourcepub fn with_request_id(self, v: impl Into<String>) -> Self
pub fn with_request_id(self, v: impl Into<String>) -> Self
Set the client-side request id.
Sourcepub fn with_user_id(self, v: impl Into<String>) -> Self
pub fn with_user_id(self, v: impl Into<String>) -> Self
Set the end-user id.
Auto Trait Implementations§
impl Freeze for TokenizerRequest
impl RefUnwindSafe for TokenizerRequest
impl Send for TokenizerRequest
impl Sync for TokenizerRequest
impl Unpin for TokenizerRequest
impl UnsafeUnpin for TokenizerRequest
impl UnwindSafe for TokenizerRequest
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