Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AIキャラクター開発の側面から見る 新機能実装・検証の高速化の必要性
Search
Sald ra
July 20, 2023
Programming
1
890
AIキャラクター開発の側面から見る 新機能実装・検証の高速化の必要性
2023/07/20
「LangChain Japan MeetUp 」登壇資料
https://mercari.connpass.com/event/288516/
Sald ra
July 20, 2023
Tweet
Share
More Decks by Sald ra
See All by Sald ra
2024/12/05 AITuber本著者によるAIキャラクター入門 - AITuberの基礎からソフトウェア設計、失敗談まで
sr2mg4
2
810
2023/07/26 - AITuberコミュニティの 開放性と閉鎖性
sr2mg4
1
37
AIキャラについての諸考察
sr2mg4
1
310
2023 AIAD忘年会LT 資料
sr2mg4
0
860
2023/09/23 「AIキャラクターの言動に深みを持たせる」
sr2mg4
2
1k
ローカルAITuber勢の現在地と未来
sr2mg4
0
460
Other Decks in Programming
See All in Programming
AWSで雰囲気でつくる! VRChatの写真変換ピタゴラスイッチ
anatofuz
0
150
Rollupのビルド時間高速化によるプレビュー表示速度改善とバンドラとASTを駆使したプロダクト開発の難しさ
plaidtech
PRO
1
170
Building Scalable Mobile Projects: Fast Builds, High Reusability and Clear Ownership
cyrilmottier
2
260
Optimizing JRuby 10
headius
0
130
リストビュー画面UX改善の振り返り
splcywolf
0
130
データベースエンジニアの仕事を楽にする。PgAssistantの紹介
nnaka2992
9
4.5k
DomainException と Result 型で作る型安全なエラーハンドリング
karszawa
0
890
Enterprise Web App. Development (1): Build Tool Training Ver. 5
knakagawa
1
110
Strategic Design (DDD)for the Frontend @DDD Meetup Stuttgart
manfredsteyer
PRO
0
110
State of Namespace
tagomoris
4
830
リアルタイムレイトレーシング + ニューラルレンダリング簡単紹介 / Real-Time Ray Tracing & Neural Rendering: A Quick Introduction (2025)
shocker_0x15
1
290
これだけは知っておきたいクラス設計の基礎知識 version 2
masuda220
PRO
24
6.2k
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
30
8.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
178
53k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.5k
Bash Introduction
62gerente
611
210k
The World Runs on Bad Software
bkeepers
PRO
67
11k
The Cost Of JavaScript in 2023
addyosmani
49
7.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Into the Great Unknown - MozCon
thekraken
37
1.7k
What's in a price? How to price your products and services
michaelherold
245
12k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
390
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Transcript
CONFIDENTIAL AIキャラクター開発の側面から見る 新機能実装・検証の高速化の必要性 2023/07/20 株式会社Picitoria 阿部 由延
CONFIDENTIAL 自己紹介 2 阿部 由延(Saldra) • Pictoria所属のエンジニア • AITuber開発者 •
AITuberコミュニティ「あいちゅーばーわーるど」運営 • LLM転職者 • SNS:@sald_ra
CONFIDENTIAL Pictoriaってどんな会社?
CONFIDENTIAL AIで世界一かわいい子を作る会社
CONFIDENTIAL 世界一可愛いAIキャラクターを作る 5 Pictoriaは「AIで世界一かわいい子を作れると本気で信じている会社」 2020年からAIキャラを作ってYouTubeで配信
CONFIDENTIAL 「AI」+「YouTuber」=「AITuber」! 6 配信中の発言やコメント返信をAIが行ったり、コメントから学習したりします。
CONFIDENTIAL そんなAITuberには一つ問題が
CONFIDENTIAL 扱う技術の多様さ
CONFIDENTIAL 美少女を作るために必要な技術 9 AITuberを作るにあたって必要な技術は多岐にわたる。 • Visual:Unity • TTS:ESPNet • NLP:OpenAI
API ,他ローカルモデル(検証中) 基盤部分だけでも3分野 →高速でキャッチアップ・検証の必要性
CONFIDENTIAL 高速検証のためのLangChain利用 10 LangChainのフレームワークを利用し 新機能の試験実装・検証を高速で行う。 例:キャラクター発言内容の一貫性を強化する 直前の発言内容を要約して覚えておくことで、発言内容に齟齬がないように工夫してみる。 →ConversationSummaryBufferMemoryによる記憶保持 10数日程度で検証配信が実現!
CONFIDENTIAL 新しいエンターテインメントの模索 11 まだまだAITuberは伸びしろが多い! ▶大事なのは「自分で実装する」よりも「高速で実装して試す」 まず検証してみて、良さそうだったら本格的に実装していく。 新しい試みを沢山やってみることが大事。 →達成するためにLangChainは必須!
CONFIDENTIAL 以上です!