#[non_exhaustive]pub struct CreateVectorStoreFileBatchRequestBuilder { /* private fields */ }Expand description
EN: Builder for vector store file batch requests. 中文:向量存储文件批量请求的构建器。
Implementations§
Source§impl CreateVectorStoreFileBatchRequestBuilder
impl CreateVectorStoreFileBatchRequestBuilder
Sourcepub fn file_id(self, file_id: impl Into<String>) -> Self
pub fn file_id(self, file_id: impl Into<String>) -> Self
EN: Adds a file id to the batch. 中文:向批量请求添加文件 ID。
Sourcepub fn file_ids(
self,
file_ids: impl IntoIterator<Item = impl Into<String>>,
) -> Self
pub fn file_ids( self, file_ids: impl IntoIterator<Item = impl Into<String>>, ) -> Self
EN: Replaces the file id list. 中文:替换文件 ID 列表。
Sourcepub fn extra(self, name: impl Into<String>, value: Value) -> Self
pub fn extra(self, name: impl Into<String>, value: Value) -> Self
EN: Adds a forward-compatible JSON field. 中文:添加前向兼容的 JSON 字段。
Sourcepub fn build(self) -> Result<CreateVectorStoreFileBatchRequest, LingerError>
pub fn build(self) -> Result<CreateVectorStoreFileBatchRequest, LingerError>
EN: Builds and validates the request. 中文:构建并校验请求。
Trait Implementations§
Source§impl Clone for CreateVectorStoreFileBatchRequestBuilder
impl Clone for CreateVectorStoreFileBatchRequestBuilder
Source§fn clone(&self) -> CreateVectorStoreFileBatchRequestBuilder
fn clone(&self) -> CreateVectorStoreFileBatchRequestBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for CreateVectorStoreFileBatchRequestBuilder
impl Default for CreateVectorStoreFileBatchRequestBuilder
Source§fn default() -> CreateVectorStoreFileBatchRequestBuilder
fn default() -> CreateVectorStoreFileBatchRequestBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CreateVectorStoreFileBatchRequestBuilder
impl RefUnwindSafe for CreateVectorStoreFileBatchRequestBuilder
impl Send for CreateVectorStoreFileBatchRequestBuilder
impl Sync for CreateVectorStoreFileBatchRequestBuilder
impl Unpin for CreateVectorStoreFileBatchRequestBuilder
impl UnsafeUnpin for CreateVectorStoreFileBatchRequestBuilder
impl UnwindSafe for CreateVectorStoreFileBatchRequestBuilder
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