Upgrade to Pro — share decks privately, control downloads, hide ads and more …

描くのはAI、創るのはあなた Amazon Nova Canvas の世界

Avatar for 井手亮太 井手亮太
August 19, 2025
3

描くのはAI、創るのはあなた Amazon Nova Canvas の世界

JAWS UG DE&I
Amazon Bedrock エージェント実務体験!AIエージェント入門ハンズオンのLTで発表した資料です
https://jawsugdei.connpass.com/event/355816/

Avatar for 井手亮太

井手亮太

August 19, 2025
Tweet

Transcript

  1. 1 Copyright(C) NRI Netcom, Ltd. All rights reserved. 自己紹介 01

    積年の悩み 02 Amazon Nova Canvas とは 03 意図した画像を作成するポイント 04 まとめ 05 補足スライド 06
  2. 3 Copyright(C) NRI Netcom, Ltd. All rights reserved. 井手 亮太

    自己紹介 基本情報 井手 亮太 NRIネットコム株式会社 2024 年度入社 インフラエンジニア サッカー大好き人間 好きな AWSサービス Amazon Bedrock、Amazon ECS
  3. 5 Copyright(C) NRI Netcom, Ltd. All rights reserved. これが私の限界です 積年の悩み

    絵が下手すぎる。。。。。 蛇→??? 鳥、某ネコ型ロボット
  4. 6 Copyright(C) NRI Netcom, Ltd. All rights reserved. 絵が下手で困ったこと 積年の悩み

    自分だって、 美しい絵を作りたい!!  美術の内申点低すぎ問題  第一志望の高校に落ちた原因だと考えている  絵しりとりで戦犯扱いになる  大体私がいるチームは負けています Amazon Nova Canvas
  5. 8 Copyright(C) NRI Netcom, Ltd. All rights reserved. Amazon Nova

    Canvas とは Amazon Nova Canvasとは  AWS が提供する Amazon Nova シリーズの一部。re:Invent 2024 で発表  テキスト、画像入力から高品質な画像を生成・編集が可能  Amazon Bedrock 上で利用可能。4/7よりファインチューニングに対応 今回はこの Amazon Nova Canvasで 意図した画像を作成するポイントを 説明していきます
  6. 10 Copyright(C) NRI Netcom, Ltd. All rights reserved. 意図した画像を作成するポイント 意図した画像を作成するポイント

    タスクタイプ Nova Canvas が提供 する画像処理法を知る リクエストパラメータ Bedrock API リクエスト のパラメータを知る プロンプト エンジニアリング プロンプト・ ネガティブプロンプト の扱いを知る
  7. 11 Copyright(C) NRI Netcom, Ltd. All rights reserved. 意図した画像を作成するポイント 意図した画像を作成するポイント

    タスクタイプ Nova Canvas が提供 する画像処理法を知る リクエストパラメータ Bedrock API リクエスト のパラメータを知る プロンプト エンジニアリング プロンプト・ ネガティブプロンプト の扱いを知る
  8. 12 Copyright(C) NRI Netcom, Ltd. All rights reserved. タスクタイプを理解しよう 意図した画像を作成するポイント

    Text to image テキストから画像を生成 Image Variation Image Conditioning 元画像をベースとして、 バリエーション豊かな 画像生成が可能。 元画像のレイアウトは 厳密に保持しながら、 色調やスタイルを変更する Inpainting/Outpainting 画像内の要素の削除・追加・ 背景の置き換え等が可能
  9. 13 Copyright(C) NRI Netcom, Ltd. All rights reserved. Image Variation

    vs Image Conditioning 意図した画像を作成するポイント プロンプト : サッカーボールを持っている男性、赤色のユニホーム、黒のパンツ、 スタジアムにいる、観客に囲まれている Image Conditioning Image Variation
  10. 14 Copyright(C) NRI Netcom, Ltd. All rights reserved. リクエストパラメータ 意図した画像を作成するポイント

    生成された画像を入力画像に どの程度類似させるか (0.2~1.0で指定。値が大きい ほど入力画像に忠実) 指示内容(プロンプト) 生成される画像に 含みたくない要素を指定 (ネガティブプロンプト) シード値。固定値にすることで 一貫した出力を得ることができる
  11. 15 Copyright(C) NRI Netcom, Ltd. All rights reserved. similarityStrength を変化させてみる

    意図した画像を作成するポイント 0.2 元画像 1.0 プロンプト : 美術室で絵を描いている男性
  12. 16 Copyright(C) NRI Netcom, Ltd. All rights reserved. 本日のまとめ まとめ

     Amazon Nova Canvas とは?  Amazon Nova シリーズ内の画像生成に特化した基盤モデル  意図した画像を生成するために  タスクタイプ・パラメータ・プロンプトエンジニアリングをマスターすることが大切
  13. 17 Copyright(C) NRI Netcom, Ltd. All rights reserved. プロンプトエンジニアリング 意図した画像を作成するポイント

     含めたくない要素は ネガティブプロンプト内に記述する プロンプト内に「髭を生やさない」 〇 ネガティブプロンプト内で「髭」  曖昧な表現は避ける。具体的な画像のイメージを指示する  被写体・シチュエーション・画風の要素を入れる 若い男性 〇 絵を描いている20代の男性、場所は美術室、正面を向いている、赤い帽子、 黒いズボン
  14. 18 Copyright(C) NRI Netcom, Ltd. All rights reserved. ネガティブプロンプト 意図した画像を作成するポイント

    プロンプト共通部分 • サッカーの試合に出ている男性 • スタジアム内 • 多くのディフェンダーに囲まれている • ドリブルをしている ネガティブプロンプトに 「メガネ」と記述 プロンプトに 「メガネをかけないで」と記述
  15. 19 Copyright(C) NRI Netcom, Ltd. All rights reserved. ネガティブプロンプト 意図した画像を作成するポイント

    プロンプト共通部分 • サッカーの試合に出ている男性 • スタジアム内 • 多くのディフェンダーに囲まれている • ドリブルをしている
  16. 20 Copyright(C) NRI Netcom, Ltd. All rights reserved. ご清聴ありがとうございました 今回使用したLLMと利用規約

    ※本スライド作成にあたって使用したAmazon Bedrockの各Modelは2025-05-20~05-31(JST)に実行し、 その時点における次のEnd user license agreement (EULA)に基づいています。 Anthropic Claude Sonnet 4(apac.anthropic.claude-sonnet-4-20250514-v1:0): Anthropic on Bedrock- Commercial Terms of Service (Version: September 17, 2024) Amazon Nova Canvas (amazon.nova-canvas-v1:0): AWS Customer Agreement (Last Updated May 17, 2024) AWS サービス条件 (Last Updated May 2, 2025) https://tech.nri-net.com/entry/building_an_image_generation_app_with_amazon_nova_canvas (Amazon Nova Canvas で画像生成アプリを構築した話 - NRIネットコムBlog)
  17. 23 Copyright(C) NRI Netcom, Ltd. All rights reserved. ざっくり説明すると、、、 画像生成アプリの概要

    Nova Canvas で 画像生成 Webサイト上で 画像、テキストをアップロード Webサイト上で 画像出力&ダウンロード 01 02 03
  18. 26 Copyright(C) NRI Netcom, Ltd. All rights reserved. 全体構成 アーキテクチャ

    AWS Cloud ① ② ③ ⑥ ⑦ ⑤ Amazon CloudFront Amazon API Gateway Amazon API Gateway Amazon DynamoDB AWS Lambda Amazon SQS ④ Amazon Nova Amazon Bedrock AWS Lambda Users Amazon S3 Amazon S3 サーバーレスアーキテクチャ を採用 ⑨ ⑧ model : Claude Sonnet 4
  19. 27 Copyright(C) NRI Netcom, Ltd. All rights reserved. 画像+メッセージ送信 アーキテクチャ

    ① Webサイト(CloudFront + S3 の静的コンテンツ)にテキスト、画像をアップロード ② Submit ボタンを押すと、リクエストが API Gateway に送信 ③ Claude Sonnet 4 で日本語⇒英語に翻訳(Nova Canvas は英語対応のみ) AWS Cloud ① ② ③ Amazon CloudFront Amazon S3 Amazon API Gateway AWS Lambda Amazon Bedrock (model : Claude Sonnet 4) Users
  20. 28 Copyright(C) NRI Netcom, Ltd. All rights reserved. 画像生成 アーキテクチャ

    ⑤ ⑥ ④ SQS にメッセージ、画像を送信 ⑤ ④が成功次第、GetItemAPI を一定間隔で実行 ⑥ ⑤の裏側で非同期で SQS からのポーリング& Nova Canvas で画像生成 AWS Cloud AWS Lambda Amazon SQS AWS Lambda Amazon Nova ④ Amazon DynamoDB Amazon S3 Amazon API Gateway Amazon API Gateway ⑥ Amazon CloudFront Users Amazon Bedrock (model : Claude Sonnet 4)
  21. 29 Copyright(C) NRI Netcom, Ltd. All rights reserved. 画像取得 アーキテクチャ

    ⑦ ⑧ ⑦ 生成した画像を S3に保存&署名付き URLを発行 ⑧ 署名付き URLを DynamoDBに保存 ⑨ 「生成した画像はこちら!」を押下することで生成画像の閲覧&ダウンロードが可能 AWS Cloud AWS Lambda Amazon SQS Amazon S3 ⑨ AWS Lambda Amazon DynamoDB Amazon API Gateway Amazon API Gateway Amazon Nova Amazon CloudFront Amazon S3 Users Amazon Bedrock (model : Claude Sonnet 4)