pub struct EmbedRequest {
pub model: String,
pub input: Vec<String>,
}Expand description
Request body for text embeddings.
Fields§
§model: StringEmbedding model (e.g. “text-embedding-3-small”, “text-embedding-3-large”).
input: Vec<String>Texts to embed.
Trait Implementations§
Source§impl Clone for EmbedRequest
impl Clone for EmbedRequest
Source§fn clone(&self) -> EmbedRequest
fn clone(&self) -> EmbedRequest
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 EmbedRequest
impl Debug for EmbedRequest
Source§impl Default for EmbedRequest
impl Default for EmbedRequest
Source§fn default() -> EmbedRequest
fn default() -> EmbedRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EmbedRequest
impl RefUnwindSafe for EmbedRequest
impl Send for EmbedRequest
impl Sync for EmbedRequest
impl Unpin for EmbedRequest
impl UnsafeUnpin for EmbedRequest
impl UnwindSafe for EmbedRequest
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