Communitygithub.com

MiniAPI 動画・画像・音声生成

Claude Code、Codex、または任意のエージェントからMiniAPIを通じてAI動画、画像、音声を生成します。Seedance 2.5、Kling 3.0、Wan 3.0 Primeなど、一つのプリペイドキーで全モデルが利用可能。テキストから動画、画像から動画、参照動画、テキストから画像、テキストから音声をサポート。

MiniAPI 動画・画像・音声生成 とは?

このスキルは、Claude Code、Codex、または任意のAIエージェントがMiniAPI(https://api.minicut.ai)を通じて動画、画像、音声を生成できるようにするためのものです。Seedance 2.5、Seedance 2.0、Seedance 2.0 Mini、Kling 3.0、Happy Horse、Wan 3.0 Primeなど、多数のモデルを一つのプリペイドAPIキーで利用できます。テキストから動画、画像から動画、参照動画、テキストから画像、テキストから音声といったジョブをサポートします。このスキルはまず価格を無料で見積もり、ユーザーの明示的な許可を得た後にのみジョブを実行するため、予期しない料金が発生しません。Node 18以上のヘルパースクリプト(`scripts/miniapi.mjs`)を使用して、モデル一覧の取得、見積もり、ジョブ実行、ファイルダウンロードまでを行います。ユーザーが動画作成、画像のアニメーション化、クリップ生成、画像作成、ナレーション作成、または安価なSeedance/Wan/Kling APIを要求した場合に使用します。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/lliu56/minicut-skills/tree/HEAD/skills/miniapi-video

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

MiniAPI 動画、画像、音声

MiniAPIは、https://api.minicut.ai で動画、画像、音声モデルを一つのプリペイドAPIキーで利用できるサービスです。 models で coming soon とマークされたモデルは価格は表示されますが、まだジョブを受け付けていません。別のモデルを選んでください。 価格は秒単位または画像単位で、ジョブ実行前に設定されます。失敗したジョブは課金されません。 クレジットに有効期限はありません。

ヘルパースクリプト(Node 18以上、インストール不要): node scripts/miniapi.mjs <コマンド>、このスキルのフォルダから実行します。

ステップ 0. キー

  1. MINIAPI_KEY が設定されていない場合、ユーザーに一行で伝えてください:キーを https://api.minicut.ai/console/keys?utm_source=skills-sh&utm_medium=skill&utm_campaign=miniapi-video で作成し、 資金を追加し(最低$10)、その後 export MINIAPI_KEY=mapi_live_... を実行するように伝えてください。実行を待ちます。
  2. キーを絶対に出力しないでください。プロジェクト内のファイルに書き込まないでください。

ステップ 1. モデルを選ぶ

すべてのIDとその開始価格を確認するには node scripts/miniapi.mjs models を実行します。 特定のモデルのパラメータ、制限、価格を確認するには node scripts/miniapi.mjs model <id> を実行します。 そのモデルのページにリストされているパラメータのみを使用してください。モデルが受け付けないパラメータは422エラーで拒否されます。

ユーザーが指定しなかった場合のデフォルト:

ジョブモデルID理由
動画、最高品質seedance-2.54~30秒、最大1080p、参照動画、デフォルトで音声あり
動画、安価なドラフトseedance-2.0-mini$0.054 / 秒から
画像models を読み、ユーザーが指定した画像モデルを選ぶ。指定がない場合は最も安い画像モデル

ステップ 2. 見積もり、そして確認

  1. モデルページからJSONボディを構築します。
  2. node scripts/miniapi.mjs quote <id> '<json>' を実行します。見積もりは無料で、何も実行されません。
  3. ユーザーにPRICE行を表示し、承諾を求めます。承諾なしに決して送信しないでください。
  4. 1回の承諾は1つのジョブをカバーします。再試行または2つ目のクリップは新しい見積もりと新しい承諾が必要です。

ステップ 3. 実行

node scripts/miniapi.mjs run <id> '<json>' --yes --out <フォルダ>

再度見積もりを行い、送信し、待機し、ファイルを <フォルダ> にダウンロードし、SAVED <パス> と CHARGED <価格> を出力します。 ユーザーに保存先のパスを表示します。画像の場合は開きます。動画の場合はパスを伝えます。

エラー

終了コード意味対処
3キーなしステップ0
4残高不足価格と、出力された資金追加リンクをユーザーに伝える
5MiniAPIがボディを拒否メッセージを読み、モデルページからフィールドを修正し、再度見積もる
7ジョブ失敗課金されません。その旨を伝え、新しい見積もりで変更した再試行を提案する

例

ユーザー:「夜明けの雪の中を走る赤いキツネの5秒クリップ、720p」

node scripts/miniapi.mjs quote seedance-2.5 '{"prompt":"夜明けの雪の中を走る赤いキツネ","resolution":"720p","duration":5}'
# PRICE 1.750000 USD ... 見積もりは無料です。何も実行されていません。
# (ユーザーに確認、承諾を待つ)
node scripts/miniapi.mjs run seedance-2.5 '{"prompt":"夜明けの雪の中を走る赤いキツネ","resolution":"720p","duration":5}' --yes --out clips

ドキュメント:https://api.minicut.ai/docs 。各モデルのMarkdown:https://api.minicut.ai/llms.txt

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

関連スキル