pub struct VectorStoreFilesResource { /* private fields */ }Expand description
Vector Store Files 资源。
Implementations§
Source§impl VectorStoreFilesResource
impl VectorStoreFilesResource
Sourcepub fn create(
&self,
vector_store_id: impl Into<String>,
) -> JsonRequestBuilder<VectorStoreFile>
pub fn create( &self, vector_store_id: impl Into<String>, ) -> JsonRequestBuilder<VectorStoreFile>
创建 vector store 文件。
Sourcepub fn retrieve(
&self,
vector_store_id: impl Into<String>,
file_id: impl Into<String>,
) -> JsonRequestBuilder<VectorStoreFile>
pub fn retrieve( &self, vector_store_id: impl Into<String>, file_id: impl Into<String>, ) -> JsonRequestBuilder<VectorStoreFile>
获取 vector store 文件。
Sourcepub fn update(
&self,
vector_store_id: impl Into<String>,
file_id: impl Into<String>,
) -> JsonRequestBuilder<VectorStoreFile>
pub fn update( &self, vector_store_id: impl Into<String>, file_id: impl Into<String>, ) -> JsonRequestBuilder<VectorStoreFile>
更新 vector store 文件。
Sourcepub fn list(
&self,
vector_store_id: impl Into<String>,
) -> ListRequestBuilder<VectorStoreFile>
pub fn list( &self, vector_store_id: impl Into<String>, ) -> ListRequestBuilder<VectorStoreFile>
列出 vector store 文件。
Sourcepub fn delete(
&self,
vector_store_id: impl Into<String>,
file_id: impl Into<String>,
) -> JsonRequestBuilder<DeleteResponse>
pub fn delete( &self, vector_store_id: impl Into<String>, file_id: impl Into<String>, ) -> JsonRequestBuilder<DeleteResponse>
删除 vector store 文件。
Sourcepub fn content(
&self,
vector_store_id: impl Into<String>,
file_id: impl Into<String>,
) -> JsonRequestBuilder<Page<VectorStoreFileContent>>
pub fn content( &self, vector_store_id: impl Into<String>, file_id: impl Into<String>, ) -> JsonRequestBuilder<Page<VectorStoreFileContent>>
获取 vector store 文件内容。
Trait Implementations§
Source§impl Clone for VectorStoreFilesResource
impl Clone for VectorStoreFilesResource
Source§fn clone(&self) -> VectorStoreFilesResource
fn clone(&self) -> VectorStoreFilesResource
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 moreAuto Trait Implementations§
impl Freeze for VectorStoreFilesResource
impl !RefUnwindSafe for VectorStoreFilesResource
impl Send for VectorStoreFilesResource
impl Sync for VectorStoreFilesResource
impl Unpin for VectorStoreFilesResource
impl UnsafeUnpin for VectorStoreFilesResource
impl !UnwindSafe for VectorStoreFilesResource
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