SDK 文档
官方SDK包,快速集成AICG能力到你的应用
🚀 欢迎使用 AICG SDK
AICG SDK 提供简洁易用的编程接口,让你无需关注底层实现,即可快速集成文生图、文生视频、图片处理等AI能力。支持 Python、JavaScript、Java、Go 等多种语言。
Python SDK
适用于数据科学、Web开发、自动化脚本等Python应用场景。
📦 v2.1.0JavaScript SDK
适用于Node.js、后端服务、Electron桌面应用等JavaScript环境。
📦 v2.0.5Java SDK
适用于Android应用、企业级后端服务、Spring框架集成。
📦 v1.8.2Go SDK
适用于微服务、云原生应用、高性能后端服务开发。
📦 v1.5.0安装指南
Python 安装
# 使用 pip 安装
pip install aicg-sdk
# 或使用 conda
conda install -c aicg aicg-sdk
JavaScript 安装
# 使用 npm
npm install aicg-sdk
# 或使用 yarn
yarn add aicg-sdk
Java 安装 (Maven)
<!-- pom.xml -->
<dependency>
<groupId>com.aicg</groupId>
<artifactId>aicg-sdk</artifactId>
<version>1.8.2</version>
</dependency>
快速开始
import aicg
# 初始化客户端
client = aicg.Client(api_key="YOUR_API_KEY")
# 文生图
image = client.images.generate(
prompt="一只可爱的猫咪在草地上玩耍",
model="dall-e-3"
)
print(image.url)
# 文生视频
video = client.videos.generate(
prompt="日出时分,海浪拍打金色沙滩",
model="sora"
)
print(video.id)
✓
支持文生图 / 文生视频
✓
异步任务管理
✓
自动重试机制
✓
进度回调
✓
批量处理支持
✓
详尽错误提示