AIキャラについての諸考察
by
Sald ra
×
Copy
Open
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Slide 1
Slide 1 text
AIキャラについての諸考察 2024/01/22 AICU Creators Talk1 登壇資料
Slide 2
Slide 2 text
自己紹介 サルドラ(@Sald_ra) ● 株式会社Pictoria所属 エンジニア ● AITuber開発者 ● 著作「AITuberを作ってみたら生成AIプログラミングがよくわかった件」 主催 ● ローカルLLMに向き合う会 ● あいちゅーばーわーるど ● イベントいくつか 買ってください
Slide 3
Slide 3 text
AITuberの簡潔な紹介 AITuberは「AIによるYouTuber」 AIが話し、コメントを返し、歌う
Slide 4
Slide 4 text
そんなAITuber本書きました AITuberが題材のPython入門本 →「プログラムの入門サイトは終わらせたくらいの人が勉強するための」本 「YouTube配信」というゴールを目指してアプリケーションを作る
Slide 5
Slide 5 text
AITuber本から改変してくれた人がいる! AITuber本から、「音楽×AITuber」という形で派生したAITuberが誕生 自分の本をベースに 改変してデビューさせた方が結構いた →本だけだと物足りない そこからは自分との戦いになる ろてじん氏「DJ AITuber ラレリルナ」
Slide 6
Slide 6 text
AITuber本で書いたこと、書かなかったこと 書いたこと ● AITuberの最短実装手法 ● 各ソフトとの繋ぎ込み ● 複雑な処理を用いないPythonでの実装 書かなかったこと ● 複雑な機能の実装手法 ● AIキャラクターにおける心の設計 ● ローカルPCで完結させるAITuber実装方法
Slide 7
Slide 7 text
AITuber本で書いたこと、書かなかったこと 書いたこと ● AITuberの最短実装手法 ● 各ソフトとの繋ぎ込み ● 複雑な処理を用いないPythonでの実装 書かなかったこと ● 複雑な機能の実装手法 ● AIキャラクターにおける心の設計 ● ローカルPCで完結させるAITuber実装方法
Slide 8
Slide 8 text
AIキャラクター入門
Slide 9
Slide 9 text
「AIキャラクター」ってなんだ? AIキャラクターのイメージを考えてみる ● 一緒に話してくれる ● 自分のやりたいことを手伝ってくれる ● 何かを教えてくれる… これらは「インターフェースとしてAIキャラが提供するもの」 もしかしてAIキャラはもっと根源を探れるんじゃないか?🤔
Slide 10
Slide 10 text
「AIキャラクター」ってなんだ? AIキャラクターは、実現方法にAIを用いた「キャラクター」 先にキャラクターの設定や思考をギリギリまで煮詰める手法もあるのでは
Slide 11
Slide 11 text
キャラクターの構成要素をきちんと考える キャラクターの定義ってどんなものがある? 西見さんの本の「個性」を参考にすると 「属性」「性格」「社会的立場」 ● プロフィール的な物 ● 何が好きで、何が嫌いで… ● そのキャラクターはどんな役割に置かれているのか 逆にそれから解放されたキャラクターも作れるということでもある 皆さんはどう考えてAIキャラクターを作りますか?
Slide 12
Slide 12 text
キャラクターの構成要素をきちんと考える 自分の場合(日記生成) ● 一日に行っていたこと ● 唯一の交友関係である友人の行動の生成 ● 行動に対する書き手の行動の生成 ● 恋人の挙動 ● 以上を含めた日記文の生成 これのうち、いくつかは他でも使いまわせるのでは🤔
Slide 13
Slide 13 text
キャラクターの構成要素をきちんと考える これからのAIキャラが大事になってきそうなところ ● 統一規格があったら使いまわし楽そうだが… ● どこまで汎用的な部分を「Core」とするか ● どこからを「module」とするか ● どうやってそれらをシステムとして設計し、組み込むか ● 他エコシステムでも使えるような形で表現すべきなのか 単一のプロンプトやモデルだけでは表現しきれなくなってきた
Slide 14
Slide 14 text
AIキャラクターの悩みは尽きない ● 何をどこまでどこが持つ? ○ 友達との関係性、履歴はツールが持つ? AIキャラが持つ? ○ AIキャラクターの世界はマルチバース、どれを話す? ● プラスで人間とのコミュニケーションも考えなきゃ ○ AIが自分の思い出話をしたとき、何を話す? 考えることは山ほどあるが…一つ一つ仮説を出して開発すればよい
Slide 15
Slide 15 text
ゲームジャムに寄せて
Slide 16
Slide 16 text
ゲームにAIキャラクターを入れること ● 「何故AIを導入すべきなのか」は大事にした方が良い ● 「AIキャラを作る」と「ゲームにAIキャラを導入する」は多分違う ● AIキャラの究極的な目標は「キャラクターを作ること」 ● ゲームの究極的な目標は「楽しませること」 もしゲームジャムにAIキャラを導入するなら、ここは考えた方が良い とはいえ面白いと思うので皆さん頑張ってください!
Slide 17
Slide 17 text
宣伝
Slide 18
Slide 18 text
Developers Summit 2024にでます 2024/02/15 「Developers Summit 2024」に登壇します リレートークとパネルディスカッションやります 残席わずかなのでもしよければ来てください~ あと本も 一人だけフニャフニャしたオタクが混じっている図