画像と動画の生成
このセクションでは、PopGo が公開している画像・動画モデルを説明します。利用可否、料金、現在有効な機能は、最新のモデルと料金ページを基準にしてください。
開始前の確認
- Base URL を
https://api.popgo.site/v1に設定します。 Authorization: Bearer YOUR_API_KEYで認証します。- モデルと料金ページから公開モデル ID をコピーし、
YOUR_MODELを置き換えます。 - まず最小のテキスト画像生成または短い動画で接続を確認します。
公開モデル
| 種類 | モデル |
|---|---|
| 画像 | gpt-image-2、gpt-image-2 4K |
| 画像 | nano-banana-1、nano-banana-2 |
| 画像 | grok-imagine-image、grok-imagine-image-quality |
| 動画 | grok-imagine-video、grok-imagine-video-1.5 |
| 動画 | kling-video-v3、kling-video-v3-omni、kling-video-v3-turbo |
| 動画 | seedance-2.5-B、seedance2.0-F-1080p、seedance2.5-A、seedance2.0-B、seedance2.0-fast-F-720p、seedance2.0-F-720p、seedance2.0-E-720p、seedance2.0-fast-B、seedance2.0-A、seedance-2.0-C |
エンドポイント
| 用途 | メソッド | PopGo パス |
|---|---|---|
| テキストから画像 | POST | /v1/images/generations |
| 画像編集 | POST | /v1/images/edits |
| 動画タスク作成 | POST | /v1/videos |
| 動画タスク照会 | GET | /v1/videos/{task_id} |
| 動画ダウンロード | GET | /v1/videos/{task_id}/content |
クライアントは PopGo の公開パスだけを使います。チャネル内部の作成・ポーリングパスを知る必要はありません。
参照素材
- 画像編集は通常
multipart/form-dataのimageファイルを使います。 - 動画参照 URL はサーバーから直接取得できる公開リンクにしてください。
- Base64 入力は
data:image/png;base64,...のような完全な Data URL が必要です。 - 画像、動画、音声、フレームペア、個数の制限はモデルごとに異なります。