Expand description
Asynchronous file-parser task creation.
§Example
use std::path::Path;
use zai_rs::tool::file_parser_create::{FileParseRequest, ToolType};
use zai_rs::ZaiClient;
let client = ZaiClient::from_env()?;
let file_path = Path::new("document.pdf");
let request = FileParseRequest::new(file_path, ToolType::Lite)?;
let response = request.send_via(&client).await?;
if let Some(task_id) = response.task_id() {
println!("Task created: {task_id}");
}
Ok(())
}Structs§
- File
Parse Request - Request that uploads a local file and creates a parsing task.
- File
Parser Create Response - Response returned after creating a parser task.