- 翻译所有文档和注释为中文(README.md, CHANGELOG.md, API文档等) - 修复 reqwest TLS 支持问题,添加 rustls-tls 功能 - 新增5个测试示例: * health_check.rs - 基础健康检查 * llm_chat_test.rs - LLM聊天功能测试 * midjourney_image_test.rs - Midjourney图像生成测试 * file_upload_test.rs - 文件上传和媒体分析测试 * comprehensive_test.rs - 综合功能测试 - 添加测试脚本(PowerShell和Bash版本) - 验证API功能正常:LLM聊天、图像生成、健康检查等
39 lines
1.4 KiB
Rust
39 lines
1.4 KiB
Rust
use text_video_agent_client::apis::configuration::Configuration;
|
|
|
|
#[tokio::main]
|
|
async fn main() -> Result<(), Box<dyn std::error::Error>> {
|
|
// 创建配置
|
|
let config = Configuration {
|
|
base_path: "https://bowongai-dev--text-video-agent-fastapi-app.modal.run".to_string(),
|
|
user_agent: Some("text-video-agent-rust-client/1.0.6".to_string()),
|
|
client: reqwest::Client::new(),
|
|
basic_auth: None,
|
|
oauth_access_token: None,
|
|
bearer_access_token: None,
|
|
api_key: None,
|
|
};
|
|
|
|
println!("文本视频智能体 Rust 客户端");
|
|
println!("============================");
|
|
println!("配置创建成功!");
|
|
println!("基础路径: {}", config.base_path);
|
|
println!("用户代理: {:?}", config.user_agent);
|
|
|
|
println!("\n这是一个展示如何创建配置的基本示例。");
|
|
println!("要使用实际的 API 端点,您需要:");
|
|
println!("1. 将 'https://your-api-endpoint.com' 替换为真实的 API URL");
|
|
println!("2. 如果需要,添加身份验证");
|
|
println!("3. 调用您需要的特定 API 函数");
|
|
|
|
println!("\n可用的 API 模块:");
|
|
println!("- default_api: 核心功能");
|
|
println!("- api_api: 任务管理");
|
|
println!("- class302_api: 302AI 服务");
|
|
println!("- llm_api: 大语言模型集成");
|
|
println!("- hedra30_api: 唇形同步服务");
|
|
println!("- omni_human_api: 数字人服务");
|
|
println!("- 以及更多...");
|
|
|
|
Ok(())
|
|
}
|