はじめに
エンジニアのマネージャーと複数プロダクトの開発責任者をやってます、@funada-akihiro です。
本記事は、 mediba Advent カレンダー2023 の3日目の記事になります。
最近なかなか最新技術に触れ合う機会も少ないということで、Amazon Bedrockを触って体験できるサービスPartyRockが公開されたので、ぜひ触ってみようと思います。
PartyRock とは?
ポイント
- AWSが「PartyRock」を発表:Amazon Bedrock基盤のAIアプリ構築プレイグラウンド
- ユーザーが直感的に様々なAIアプリを簡単に作成可能
- アプリ例:ジョーク生成、パーソナライズされたプレイリスト、食材推薦、予算最適化、AIストーリーテラー
- 生成系AIの手法と機能を学べる環境
- コードの知識やAWSアカウント不要でアクセス可能
- 作成したアプリを友人やソーシャルメディアで共有できる
- 新規ユーザー向けの無料トライアルを期間限定で提供
Amazon Bedrock とは?
2023/10/03より東京リージョンでも利用可能になりました。
ポイント
- 多様なAIモデルの選択:
- Amazonや他の大手AI企業が提供するさまざまな高性能AIモデルにアクセスし、それらを選択できます。
- 生成系AIアプリケーションの構築:
- これらのAIモデルを用いて、テキスト生成、データ分析、画像処理など様々なAIアプリケーションを開発できます。
- カスタマイズとセキュリティ:
- ユーザーのニーズに応じてデータをカスタマイズしつつ、プライバシーとセキュリティを維持することができます。
- データセキュリティとコンプライアンスのサポート:
- データ保護と法規制遵守を重視したアプリケーション開発が可能です。
- データ拡張:
- RAGを利用して、データを豊富にし、より効果的なAIアプリケーションを構築できます。
それでは、れっつぱーりー!
PartyRockにアクセス
アカウント作成
まずは、「Sign In」
お好きなアカウントを選択
名前と国と場所を入力して、「Submit」
これでアカウントの準備完了です。
アプリケーション作成
次はアプリケーションを作成していきます。
まずは、「Build your own app」
アプリケーションの概要を記入して、「Generate app」
これだけで、パーティーミュージック推薦アプリが作成されました。
デフォルト機能は、3つでした。
- ジャンル入力すると、おすすめの曲を教えてくれる機能
- アーティスト入力すると、おすすめの曲を教えてくれる機能
- おすすめの曲からイメージ画像を作成してくれる機能
例)ジャンルに「EDM」を入力してみた場合
人気なメジャー曲をちゃんとおすすめしてくれました!
例)「EDM」っぽい画像も生成されました。
これはいい感じ!!!
追加機能:作詞
これだけど生成AIっぽさが足りぬ!と思った私は、作詞はいけるのか?とチャレンジしてみます。
まずは、上部にある「Edit」
同じ場所が、「add Widget」に変わるのでクリック
歌詞を作成するには「Text Generation」を選択
タイトル入力とモデルの選択とプロンプト入力を行い、「Save」
※プロンプト入力では、ジャンル入力から作詞できるようにgenreInputを渡して、12小節の歌詞を作ってもらうように指示しています。
The beat is pumping, get ready to move Feel the energy,we're in the groove Lights are flashing, the bass is booming Hands in the air, we're all consuming The rhythm's flowing, take over your soul Lose yourself now, let go of control Feel the vibration, hear the sound We're reaching new heights, heads in the clouds Synths and drums got us hypnotized Music is magic, feel it come alive Dance with me now, until the sunrise The night is ours, it's party time
翻訳すると
ビートが鳴り響く 動く準備をしよう エネルギーを感じよう グルーヴの中にいる ライトが点滅しベースが鳴り響く 空中に手を伸ばそう みんなで飲み込もう リズムが流れ 魂を支配する 今、自分を解き放とう 振動を感じよう 音を聴こう 新たな高みに到達する 雲の中に頭を突っ込もう シンセとドラムが僕らを催眠術にかけた 音楽は魔法だ 生きていることを感じよう 朝日が昇るまで僕と踊ろう 夜は僕らのもの パーティータイムだ
なんかかっこいいぞ!
応用編:作曲しちゃおう!
PartyRockで作詞もできたので、同じ生成AIサービスを利用して作曲もしてみましょう。
今回、利用するサービスは、「SongR」です。
SongRとは?
SongRは、ユーザーがカスタムソングを簡単に作成できるAI音楽生成ツールです。このツールは、ジャンル、プロンプト、お好みの歌手を選択するだけで、ユーザーの好みに合わせた完全に制作された曲を生成することができます。SongRの特徴は、わずか3クリックで音楽を生成する点にあります。また、AIが生成した歌詞やユーザーが独自に作成したテキストを使用することができ、複数の音声オプションから好みの歌手を選ぶことも可能です。これにより、友人や家族へのプレゼントとして、または広告用の音楽としてカスタマイズされた曲を作成することができます。
さっそく作曲します
まず、ジャンル選択です。
続いて、タイトルと歌詞と歌手の選択になります。
①曲タイトルを入力
②歌詞を入力
※PartyRockで作成した歌詞を入力
③3人の歌手から選択
入力が完了したら、④Renderをクリック
YouTube公開
曲:れっつぱーりー
サムネ:PartyRock
作詞:PartyRock
作曲:SongR
参考
- Amazon Bedrock のプレイグラウンドである PartyRock を発表
- PartyRock と Amazon Bedrock を使った AI アプリの構築
- PartyRock : 誰でも生成系 AI のアプリケーションを作成し共有できるサービス
- 日本企業のビジネスニーズに応える生成系 AI – Amazon Bedrock の可能性
さいごに
ユーザーに向き合いながら一緒に「良いもの」を届け続ける。
そんなエンジニアチームを私たちと目指しませんか。
medibaに興味を持ってもらった方のたくさんの応募をお待ちしております。
採用→https://www.mediba.jp/recruit