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

AIキャラクター開発の側面から見る 新機能実装・検証の高速化の必要性

AIキャラクター開発の側面から見る 新機能実装・検証の高速化の必要性

2023/07/20
「LangChain Japan MeetUp 」登壇資料
https://mercari.connpass.com/event/288516/

Sald ra

July 20, 2023
Tweet

More Decks by Sald ra

Other Decks in Programming

Transcript

  1. CONFIDENTIAL
    AIキャラクター開発の側面から見る
    新機能実装・検証の高速化の必要性
    2023/07/20
    株式会社Picitoria
    阿部 由延

    View Slide

  2. CONFIDENTIAL
    自己紹介
    2
    阿部 由延(Saldra)
    ● Pictoria所属のエンジニア
    ● AITuber開発者
    ● AITuberコミュニティ「あいちゅーばーわーるど」運営
    ● LLM転職者
    ● SNS:@sald_ra

    View Slide

  3. CONFIDENTIAL
    Pictoriaってどんな会社?

    View Slide

  4. CONFIDENTIAL
    AIで世界一かわいい子を作る会社

    View Slide

  5. CONFIDENTIAL
    世界一可愛いAIキャラクターを作る
    5
    Pictoriaは「AIで世界一かわいい子を作れると本気で信じている会社」
    2020年からAIキャラを作ってYouTubeで配信

    View Slide

  6. CONFIDENTIAL
    「AI」+「YouTuber」=「AITuber」!
    6
    配信中の発言やコメント返信をAIが行ったり、コメントから学習したりします。

    View Slide

  7. CONFIDENTIAL
    そんなAITuberには一つ問題が

    View Slide

  8. CONFIDENTIAL
    扱う技術の多様さ

    View Slide

  9. CONFIDENTIAL
    美少女を作るために必要な技術
    9
    AITuberを作るにあたって必要な技術は多岐にわたる。
    ● Visual:Unity
    ● TTS:ESPNet
    ● NLP:OpenAI API ,他ローカルモデル(検証中)
    基盤部分だけでも3分野
    →高速でキャッチアップ・検証の必要性

    View Slide

  10. CONFIDENTIAL
    高速検証のためのLangChain利用
    10
    LangChainのフレームワークを利用し
    新機能の試験実装・検証を高速で行う。
    例:キャラクター発言内容の一貫性を強化する
    直前の発言内容を要約して覚えておくことで、発言内容に齟齬がないように工夫してみる。
    →ConversationSummaryBufferMemoryによる記憶保持
    10数日程度で検証配信が実現!

    View Slide

  11. CONFIDENTIAL
    新しいエンターテインメントの模索
    11
    まだまだAITuberは伸びしろが多い!
    ▶大事なのは「自分で実装する」よりも「高速で実装して試す」
    まず検証してみて、良さそうだったら本格的に実装していく。
    新しい試みを沢山やってみることが大事。
    →達成するためにLangChainは必須!

    View Slide

  12. CONFIDENTIAL
    以上です!

    View Slide