pub struct RagSearchRequest {
pub query: String,
pub corpus: Option<String>,
pub top_k: Option<i32>,
}Expand description
Request body for Vertex AI RAG search.
Fields§
§query: StringSearch query.
corpus: Option<String>Filter by corpus name or ID (fuzzy match). Omit to search all corpora.
top_k: Option<i32>Maximum number of results to return (default 10).
Trait Implementations§
Source§impl Clone for RagSearchRequest
impl Clone for RagSearchRequest
Source§fn clone(&self) -> RagSearchRequest
fn clone(&self) -> RagSearchRequest
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 RagSearchRequest
impl Debug for RagSearchRequest
Source§impl Default for RagSearchRequest
impl Default for RagSearchRequest
Source§fn default() -> RagSearchRequest
fn default() -> RagSearchRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RagSearchRequest
impl RefUnwindSafe for RagSearchRequest
impl Send for RagSearchRequest
impl Sync for RagSearchRequest
impl Unpin for RagSearchRequest
impl UnsafeUnpin for RagSearchRequest
impl UnwindSafe for RagSearchRequest
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