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

Python機械学習勉強会in新潟のロゴが無いので、生成AIで作ってみましょう / osc2023niigata

kasacchiful
November 25, 2023

Python機械学習勉強会in新潟のロゴが無いので、生成AIで作ってみましょう / osc2023niigata

2023/11/25 (土) Open Source Conference 2023 Niigata にて発表した資料です。

Open Source Conference 2023 Niigata
https://ospn.connpass.com/event/297587/

Python機械学習勉強会 in 新潟
https://pyml-niigata.connpass.com/

kasacchiful

November 25, 2023
Tweet

More Decks by kasacchiful

Other Decks in Programming

Transcript

  1. 自己紹介 笠原 宏 (@kasacchiful) クラスメソッド株式会社 データアナリティクス事業本部 ソリューションアーキテクト 新潟市在住 JAWS-UG新潟 /

    Python機械学習勉強会 in 新潟 / Cloudflare Meetup Niigata / JaSST Niigata / ASTER / SWANII / etc. AWS Community Builder (Serverless) / 2023 Japan AWS All Certifications Engineer
  2. 今回考えたプロンプト keyphrases = ['Python',' 機械学習',' 勉強会',' 新潟',] ## この中のフレーズは全部入れる atmospheres

    = [' クール',' おしゃれ',' ほのぼの',' あたたかい',] ## この中から2 つランダムに入れる phrase = f'{",".join(keyphrases)}, {",".join(random.sample(atmospheres, 2))}, 背景は白' prompt=f'''\ 以下のフレーズを元に、画像の中に「PyML Niigata 」という文字を入れた、ロゴ画像を作ってください。ロゴ画像以外は描かないでください。 {phrase} '''
  3. 今回考えたプロンプト Stable Diffusionはまだ日本語対応しきれてないので、英語でプロンプト keyphrases = ['Python','Machine Learning','Niigata',] ## この中のフレーズは全部入れる atmospheres

    = ['Cool','Stylish','Heartwarming','Warm',] ## この中から2 つランダムに入れる phrase = f'{",".join(keyphrases)}, {",".join(random.sample(atmospheres, 2))}, White background' prompt=f'''\ Please create a logo image based on the following phrase, with the words "PyML Niigata" in the image. {phrase} '''