image-creation について
Seedreamを使って画像を生成・編集するスキルです。テキストからの画像生成や、既存画像のプロンプトによる編集を行うユーザー向けです。
主な機能
- 01テキストプロンプトから画像を生成
- 02指示に沿って既存画像を編集
- 03スタイルと出力サイズを指定
- 04透かしと出力先を設定
活用シーン
- 01文章の説明から画像を作成
- 02背景を変更して画像を編集
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ cklxx/ elephant.ai --skill image-creationインストール後、Claude Code で/image-creationを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
run.pytest_run.pytests/__init__.pytest_image_creation.py詳細
image-creation
Seedream を使用して画像を生成します。
必須の環境変数
ARK_API_KEY(必須)SEEDREAM_TEXT_ENDPOINT_ID(任意。未設定の場合はSEEDREAM_TEXT_MODEL、さらに未設定の場合は組み込みのデフォルトモデルが使用されます)SEEDREAM_I2I_ENDPOINT_ID(refineに必須)
制約
- バックエンドの最小ピクセル数は
1920*1920です。これより小さい入力(例:1024x1024)は自動的にアップスケールされます。 success=trueになるのは、出力ファイルが実際に書き込まれ、空でない場合のみです。- バックエンドの応答には
b64_jsonまたはurlが含まれている必要があります。含まれていない場合、呼び出しは失敗します。 outputが指定されていない場合、出力先のデフォルトは/tmpです。watermarkのデフォルトはfalse(「AI generated」ウォーターマークなし)です。ウォーターマークが明示的に必要な場合のみtrueに設定してください。
使い方
# Text to image
python3 skills/image-creation/run.py generate --prompt 'white cat in moonlight' --style realistic --watermark false
# Image to image
python3 skills/image-creation/run.py refine --image_path /tmp/cat.png --prompt 'add starry sky background' --watermark false
パラメーター
generate
| 名前 | 型 | 必須 | 備考 |
|---|---|---|---|
| prompt | 文字列 | はい | 画像の説明 |
| style | 文字列 | いいえ | スタイルタグ(デフォルト:realistic) |
| size | 文字列 | いいえ | WIDTHxHEIGHT、デフォルト:1920x1920 |
| watermark | bool | いいえ | デフォルト:false。API のウォーターマークを有効にするかどうか |
| output | 文字列 | いいえ | 出力ファイルのパス(デフォルト:/tmp/seedream_<ts>.png) |
refine
| 名前 | 型 | 必須 | 備考 |
|---|---|---|---|
| image_path | 文字列 | はい | 入力画像のパス |
| prompt | 文字列 | はい | 画像の調整指示 |
| watermark | bool | いいえ | デフォルト:false。API のウォーターマークを有効にするかどうか |
| output | 文字列 | いいえ | 出力先のパス(デフォルト:/tmp/seedream_refined_<ts>.png) |
コメント
Markdown 対応