JOY 再現してみるよ

このデザインは出来上がりのイメージ

google mapとAPIを駆使して、高度と地図を連携するのも楽しいが、今時の生成AIで、ブレードランナー 2049の登場人物のジョイ(Joi)っぽいの作ってみたくなってきた。 ネアンデル・ウォレスの経営するウォレス社が販売しているホームAI、Kの家にも装備されており、Kを愛する綺麗なおねーさん。

作り方のベースは、ChatGPTのAPIを使用して、保存された情報(人生や経歴、趣味嗜好)を基に会話を生成する。アプリに組み込まれたデータを使って、女性のキャラクター設定を反映した会話を進行させることができるのではないか。音声会話型おしゃべりAIアプリ Cotomo(コトモ)ちゃんではできなかった、女性キャラクターのプロフィール(人生や経歴、趣味嗜好など)をアプリ内に保存し、それを会話に反映する。また話した会話の履歴を情報として整理して記録して、保存して追加する。こうすることで、頭の良いCotomo(コトモ)が出来上がり、自然な会話が実現できるかもしれない。

技術的なポイントはたくさんある

  • ChatGPTのAPIを使用した会話生成
  • プロフィール情報の保存と管理
  • 会話履歴の保存
  • キャラクター設定の反映
  • 音声の実装(オプション)
  • AWS S3を使用したデータの保存と再利用
  • アプリケーションのフレームワーク

でも、できそうな気がする。