zai_rs/file/
mod.rs

1//! # File Management Module
2//!
3//! Provides comprehensive file management capabilities for the Zhipu AI API.
4//! This module handles file uploads, content retrieval, listing, and deletion
5//! operations with proper error handling and validation.
6//!
7//! ## Module Components
8//!
9//! - [`content`] - File content retrieval operations
10//! - [`delete`] - File deletion functionality
11//! - [`list`] - File listing and enumeration
12//! - [`request`] - Request types for file operations
13//! - [`response`] - Response types for file operations
14//! - [`upload`] - File upload functionality
15//!
16//! ## Supported Operations
17//!
18//! ### File Upload
19//! - Upload files to the Zhipu AI storage system
20//! - Support for various file types and formats
21//! - Automatic validation and error handling
22//!
23//! ### File Management
24//! - List available files with metadata
25//! - Retrieve file content and information
26//! - Delete files when no longer needed
27//!
28//! ## Usage Examples
29//!
30//!
31
32pub mod request;
33pub mod response;
34
35// Split operations into clear modules
36pub mod content;
37pub mod delete;
38pub mod list;
39pub mod upload;
40
41pub use content::*;
42pub use delete::*;
43pub use list::*;
44pub use request::*;
45pub use response::*;
46pub use upload::*;