2.2 KiB
2.2 KiB
更新日志
此项目的所有重要更改都将记录在此文件中。
格式基于 Keep a Changelog, 此项目遵循 语义化版本控制。
[1.0.6] - 2024-12-19
新增
- 文本视频智能体 Rust 客户端的初始版本
- 完整覆盖文本视频智能体 API v1.0.6
- 支持所有主要 API 分类:
- 图像生成(多种模型)
- 视频生成(多个提供商)
- 音频合成和声音克隆
- 使用 Hedra 2.0 和 3.0 的唇形同步
- 数字人创建和动画
- 大语言模型集成与多模态分析
- ComfyUI 工作流执行
- 文件上传和管理
- 模板管理
- 使用
reqwest和tokio的异步/等待支持 - 具有全面错误处理的类型安全 API
- 文件上传的多部分表单数据支持
- 演示基本用法和高级功能的示例
- 完整的文档和 README
功能
- DefaultApi: 核心功能、模板、文件操作
- ApiApi: 任务管理和基本操作
- Class302Api: 302AI 集成服务
- Class302aiApiApi: 302AI 即梦视频生成
- Class302aiMidjourneyApi: 302AI Midjourney 集成
- Class302aiVeoApi: 302AI VEO 视频生成
- ComfyuiApi: ComfyUI 工作流执行
- Hedra20Api: Hedra 2.0 唇形同步服务
- Hedra30Api: Hedra 3.0 唇形同步服务
- LlmApi: 大语言模型集成
- MidjourneyApi: Midjourney 图像生成
- MidjourneyapiApi: Midjourney 视频生成
- OmniHumanApi: 数字人服务
技术细节
- 从 OpenAPI 3.1 规范生成
- 使用 OpenAPI Generator 7.14.0 构建
- Rust 版本 2021
- MIT 或 Apache-2.0 双重许可证
- 全面的测试覆盖(自动生成)
- 包含示例的完整文档
依赖项
serde^1.0 带有 derive 功能serde_with^3.8 用于高级序列化serde_json^1.0 用于 JSON 处理serde_repr^0.1 用于枚举表示url^2.5 用于 URL 解析reqwest^0.12 带有 JSON 和多部分支持
示例
- 显示健康检查和模型查询的基本用法示例
- 高级图像和视频生成示例
- 任务状态轮询实现
- 文件上传处理模式
文档
- 完整的 API 参考
- 使用示例
- 集成指南
- 错误处理模式
- 异步操作最佳实践