pub struct TokenizerRequest {
pub key: String,
/* private fields */
}Expand description
Text Tokenizer request client (JSON POST)
Fields§
§key: StringImplementations§
Source§impl TokenizerRequest
impl TokenizerRequest
pub fn new( key: String, model: TokenizerModel, messages: Vec<TokenizerMessage>, ) -> Self
pub fn with_request_id(self, v: impl Into<String>) -> Self
pub fn with_user_id(self, v: impl Into<String>) -> Self
Sourcepub async fn send(&self) -> Result<TokenizerResponse>
pub async fn send(&self) -> Result<TokenizerResponse>
Send the request and parse typed response.
Automatically runs validate() before sending.
Sourcepub async fn execute(&self) -> Result<TokenizerResponse>
👎Deprecated: Use send() instead
pub async fn execute(&self) -> Result<TokenizerResponse>
Deprecated: use send().
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TokenizerRequest
impl RefUnwindSafe for TokenizerRequest
impl Send for TokenizerRequest
impl Sync for TokenizerRequest
impl Unpin 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