pub struct CreateAssistantRequestToolResourcesFileSearch {
pub vector_store_ids: Option<Vec<String>>,
pub vector_stores: Option<Vec<CreateAssistantRequestToolResourcesFileSearchVectorStores>>,
}
Fields§
§vector_store_ids: Option<Vec<String>>
The vector store attached to this assistant. There can be a maximum of 1 vector store attached to the assistant.
vector_stores: Option<Vec<CreateAssistantRequestToolResourcesFileSearchVectorStores>>
A helper to create a vector store with file_ids and attach it to this assistant. There can be a maximum of 1 vector store attached to the assistant.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CreateAssistantRequestToolResourcesFileSearch
impl<'de> Deserialize<'de> for CreateAssistantRequestToolResourcesFileSearch
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 CreateAssistantRequestToolResourcesFileSearch
impl RefUnwindSafe for CreateAssistantRequestToolResourcesFileSearch
impl Send for CreateAssistantRequestToolResourcesFileSearch
impl Sync for CreateAssistantRequestToolResourcesFileSearch
impl Unpin for CreateAssistantRequestToolResourcesFileSearch
impl UnwindSafe for CreateAssistantRequestToolResourcesFileSearch
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