Stability AI
ShanoneのStability AI連携は、画像生成、編集(インペインティング、アウトペインティング、背景除去)、コントロール誘導生成、アップスケール、3Dアセット生成、テキストから音声への変換をカバーする28個のツールをエージェントに提供します——StabilityのジェネレーティブメディアAPIの大部分をカバーしています。はじめに
1
APIキーを発行する
Stability AI PlatformでAccount → API Keysからキーを作成します。
2
ShanoneでAPIキーを接続する
エージェントにStability関連の作業を依頼(例: 「夕日の灯台の画像を生成して」)するか、Shanoneダッシュボードの連携からAPIキーを事前に登録しておきます。
3
リクエストを再実行する
接続が完了すると、
stability_*ツールに対するshanone_execute_tool呼び出しが成功するようになります。利用可能なツール
ShanoneはStability AI向けに28個のツールを、以下のカテゴリに整理して提供しています。生成
生成
stability_generate_ultra, stability_generate_core, stability_generate_sd3編集
編集
stability_remove_background, stability_search_and_replace, stability_outpaint, stability_erase, stability_inpaint, stability_search_and_recolor, stability_replace_background_relightコントロール誘導生成
コントロール誘導生成
stability_control_sketch, stability_control_structure, stability_control_style, stability_control_style_transferアップスケール
アップスケール
stability_upscale_fast, stability_upscale_conservative, stability_upscale_creative3D & 音声メディア
3D & 音声メディア
stability_generate_3d, stability_generate_3d_spar3d, stability_audio_text_to_audio, stability_audio_audio_to_audio, stability_audio_inpaint, stability_audio_3_text_to_audio, stability_audio_3_audio_to_audio, stability_audio_3_inpaintアカウント & 結果取得
アカウント & 結果取得
stability_get_balance, stability_fetch_image_result, stability_fetch_audio_resultよくあるユースケース
マーケティング素材の生成
キャンペーン用に、テキストプロンプトから商品のヒーロー画像をまとめて生成する
写真のクリーンアップ
アップロードした写真から背景を除去したり、不要なオブジェクトを消したりする
スタイルを揃えたバリエーション生成
control-styleやstyle-transferを使い、既存のブランドの見た目に合わせたバリエーションを生成する
低解像度素材のアップスケール
古い、または低解像度の画像を高解像度レイアウトで再利用するためにアップスケールする
トラブルシューティング
生成呼び出しが402エラーや残高エラーを返す
生成呼び出しが402エラーや残高エラーを返す
Stability AIは生成ごとにクレジットを消費して課金します。大量のバッチを実行する前に
stability_get_balanceで残高を確認し、途中での失敗を避けてください。stability_generate_3dや音声系ツールがすぐにアセットを返さない
stability_generate_3dや音声系ツールがすぐにアセットを返さない
3Dや一部の音声生成は非同期で実行され、ジョブ/生成IDが返されます——そのIDを使って
stability_fetch_image_resultやstability_fetch_audio_resultをアセットが準備できるまでポーリングしてください。stability_inpaintやstability_eraseが予期しない結果になる
stability_inpaintやstability_eraseが予期しない結果になる
これらのツールは元画像の寸法に合わせたマスク画像に依存します——
stability_inpaintのshanone_get_tool_schemaで、期待されるマスク形式(グレースケール、解像度の一致)を確認してください。