pub struct OpenAiEmbeddingRequest {
pub model: String,
pub input: Vec<String>,
}Expand description
OpenAI embeddings API request body.
Fields§
§model: StringModel identifier (e.g., "text-embedding-3-small").
input: Vec<String>Texts to embed.
Trait Implementations§
Source§impl Debug for OpenAiEmbeddingRequest
impl Debug for OpenAiEmbeddingRequest
Auto Trait Implementations§
impl Freeze for OpenAiEmbeddingRequest
impl RefUnwindSafe for OpenAiEmbeddingRequest
impl Send for OpenAiEmbeddingRequest
impl Sync for OpenAiEmbeddingRequest
impl Unpin for OpenAiEmbeddingRequest
impl UnsafeUnpin for OpenAiEmbeddingRequest
impl UnwindSafe for OpenAiEmbeddingRequest
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