pub struct TextUpsertRequest {
pub documents: Vec<TextDocument>,
pub model: Option<EmbeddingModelType>,
}Expand description
Request to upsert text documents (auto-embedded)
Fields§
§documents: Vec<TextDocument>Text documents to embed and store
model: Option<EmbeddingModelType>Embedding model to use (default: minilm).
Trait Implementations§
Source§impl Debug for TextUpsertRequest
impl Debug for TextUpsertRequest
Source§impl<'de> Deserialize<'de> for TextUpsertRequest
impl<'de> Deserialize<'de> for TextUpsertRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TextUpsertRequest
impl RefUnwindSafe for TextUpsertRequest
impl Send for TextUpsertRequest
impl Sync for TextUpsertRequest
impl Unpin for TextUpsertRequest
impl UnsafeUnpin for TextUpsertRequest
impl UnwindSafe for TextUpsertRequest
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