Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
2023/09/23 「AIキャラクターの言動に深みを持たせる」
Search
Sald ra
September 23, 2023
Programming
1.2k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
2023/09/23 「AIキャラクターの言動に深みを持たせる」
【第1回】生成AIなんでもLT会 登壇資料
Sald ra
September 23, 2023
More Decks by Sald ra
See All by Sald ra
2026/02/04 AIキャラクター人格の実装論 口 調の模倣から、コンテキスト制御による 『思想』と『行動』の創発へ
sr2mg4
0
1.2k
2024/12/05 AITuber本著者によるAIキャラクター入門 - AITuberの基礎からソフトウェア設計、失敗談まで
sr2mg4
2
1k
2023/07/26 - AITuberコミュニティの 開放性と閉鎖性
sr2mg4
1
130
AIキャラについての諸考察
sr2mg4
1
480
2023 AIAD忘年会LT 資料
sr2mg4
0
1.3k
AIキャラクター開発の側面から見る 新機能実装・検証の高速化の必要性
sr2mg4
1
1k
ローカルAITuber勢の現在地と未来
sr2mg4
0
590
Other Decks in Programming
See All in Programming
LoopHub - ローカルで動く GitHub で、AI と共同開発
jugyo
1
570
選挙速報を多くのユーザーへ 届ける Live Activities 設計
hamayokokuririn
0
170
ゲームコントローラやキーボードのファームウェアをSwiftで書く
kishikawakatsumi
1
260
SREの越境 / SRE Collaboration
y0hgi
2
280
App Intentsのビルドプロセスを支える技術
kntkymt
0
440
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
8.5k
MVNOの申込からeSIM開通までをiOSアプリでつなぐ- 本人確認・MNP・通信事業者基盤をまたぐ実装
satotakeshi
0
480
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
160
空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
110
Snowflakeで業務アプリを作ろう。 Snowflakeのアプリ機能解説&実践ガイド
ayumu_yamaguchi
2
300
モジュールの視点からSwiftを読み解く #iosdc
s_shimotori
0
200
[GoCon2026] When Goroutines Are Not Enough: Runtime Locality in High-Throughput Go
takehaya
6
2.5k
Featured
See All Featured
Google's AI Overviews - The New Search
badams
0
1.6k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
530
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
The SEO identity crisis: Don't let AI make you average
varn
0
560
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
850
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Balancing Empowerment & Direction
lara
6
1.3k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
250
Raft: Consensus for Rubyists
vanstee
142
7.7k
Transcript
AIキャラクターの言 動に深みを持たせる 2023/09/23 サルドラ
皆さん AIキャラ作ってますか?
AIキャラ作成で 必ず当たる壁があります
「キャラ、薄くない…?」
今回はその話をしようと思いま す
AIキャラクターとは 「AIで発言内容を生成させ、会話させる」というジャンル • チャットアプリ • AI YouTuber(AITuber) • ツイッタラー •
ChatGPTで遊ぶのも入るかも つまり、今回のLTは「言語生成のAIの話」
自己紹介 名前:Saldra (@sald_ra) 働いてる場所:株式会社Pictoria コミュニティ運営 「あいちゅーばーわーるど」「ローカルLLMに向き合う会」 普段はAIにゲーム配信させてます (ネンちゃんかわいいから見てね)
本題
AIキャラクターの悩み とにかく発言が薄い! 画像は「衝動的なIT懐疑派JK」 最初のインパクトは大きいが、結局飽きる 飽きられないキャラクターはどう作る? ->大きな要素が二つある
タスクの切り分け
タスクを切り分ける 「コメントに対して以下の性格の人として返答する」 -> 一つのタスクとして大きすぎる。 発言にはもっと複雑な要素があるはず ->タスクを切り分けることで、思考回路を作っていく
タスクを切り分ける 例 「ダウナーな女子の日記生成AI」を作るとする
「ダウナーな女子の日記生成AI」を作る 日記に書く内容になり得る要素をピックアップ • 天気、食べたもの • あった出来事 • 人とのやりとり • 普段の悩み
• 感情の浮き沈み これをそれぞれシステムとして作成し、最後に統合させる
タスクの切り分け->深ぼり 各要素を更にシステムとして考えてみる 例:人とのやりとり 登場人物ごとの行動・それに対する日記の書き手の行動をLLM生成
切り分けたものを統合する 各要素が規定できたらそれを組み合わせて成果物を作成する これで完璧!・・・本当に?
LLMの選定
LLMの選定 意外と軽視されがち言語モデルの選定 • OpenAI: 超優秀だがめちゃめちゃ厳しい • Palm2: 優秀だが生成できる文章の長さがそこまで長くない • AIのべりすと:
優秀だが安くない きちんとタスクごとにLLMを使い分けてますか?
LLMの選定例 • 思いやりのある子の行動 ◦ GPT3.5で安く高速に生成 • ダウナーな子の行動、情動 ◦ OpenAIの(強い)倫理フィルターにひっかかるので、 AIのべりすと
• 最終的な日記の生成 ◦ OpenAIは無理にポジティブな内容に変形するので AIのべりすと 要件に合わせて柔軟なLLM選定を!
まとめ
まとめ • 「なぜそのキャラはそんな発言をする?」を複雑にするほど深みが増す • バックボーンを複雑にすることで魅力的な発言を生成させる • 言語モデルごとに思想があるので、きちんと言語を選定する これをやらずに「AIの発言はつまらない」は勿体ない!
おわり 作った日記生成ツールはどこかで触れるようにします 直近だと9/24(日)のAI AgentMeetup at Tokyoが最有力候補(学生無料) 興味を持った人はお気軽に連絡してください (@sald_ra)