pub struct VertexAiLlmProvider { /* private fields */ }Expand description
Vertex AI LLM provider for Gemini models. Uses the global endpoint: https://aiplatform.googleapis.com/v1/…
Implementations§
Source§impl VertexAiLlmProvider
impl VertexAiLlmProvider
pub fn new(config: VertexAiConfig) -> Self
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for VertexAiLlmProvider
impl !RefUnwindSafe for VertexAiLlmProvider
impl Send for VertexAiLlmProvider
impl Sync for VertexAiLlmProvider
impl Unpin for VertexAiLlmProvider
impl UnsafeUnpin for VertexAiLlmProvider
impl !UnwindSafe for VertexAiLlmProvider
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