Skip to content

画像生成と編集

現在の Key に返された画像モデルだけにこのルートを使います。まず 1 枚と既定サイズで確認してください。サイズ、品質、枚数、参照画像、編集対応は互換性とリクエスト時の料金の両方に影響します。

設定

bash
curl 'https://ai.tavonilo.com/v1/images/generations' \
  -H "Authorization: Bearer $AI_SHOP_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{"model":"<IMAGE_MODEL_ID>","prompt":"A minimal product illustration","size":"1024x1024"}'
  • POST /v1/images/generations
  • POST /v1/images/edits
  • POST /v1/images/generations/async
  • POST /v1/images/edits/async
  • GET /v1/images/tasks/

確認と復旧

Key を /v1/models で確認し、機密を含まない小さなリクエストを 1 回実行します。サポートには時刻、ルート、モデル、HTTP 状態、request ID だけを残してください。タイムアウトは課金対象の生成が未処理である証拠ではないため、長い生成や画像リクエストを無条件に再送しないでください。

安全上の境界

端末またはワークロードごとに Key を分けます。API Key、auth.json、完全な非公開プロンプト、パスワード、認証コード、決済情報をサポートへ送らないでください。漏えいが疑われた Key は直ちに無効化して置き換えます。

関連ドキュメント

API access is subject to the AIShop service terms.