pub struct OpenAiEmbedder { /* private fields */ }Expand description
Embedder that calls an OpenAI-compatible embedding endpoint (e.g. POST /embeddings).
Implementations§
Trait Implementations§
Source§impl Embedder for OpenAiEmbedder
impl Embedder for OpenAiEmbedder
Auto Trait Implementations§
impl Freeze for OpenAiEmbedder
impl !RefUnwindSafe for OpenAiEmbedder
impl Send for OpenAiEmbedder
impl Sync for OpenAiEmbedder
impl Unpin for OpenAiEmbedder
impl UnsafeUnpin for OpenAiEmbedder
impl !UnwindSafe for OpenAiEmbedder
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