はじめに ChatGPTでチャットボット 準備編 で、VRM、VOICEVOX、LipSyncの設定をしてきました。 次に、ユーザの問いかけをChatGPTへ投げ、もらったテキストをVOICEVOXで再生したいと思います。 ChatGPT API 会話履歴 ChatGPT API Transition Guide を読みます。なるほど。なるほど。会話履歴を投げてやれば、前後の意味のある会話が可能ということですね。 直前の16のやりとりをSystem.Collection.Genric.Queue<T>に保持して、Completion APIに投げることにします。 Semantic Analysis 喋っているときに、それっぽい表情をつけたいと思いました。 こちらの記事を参考にして同じことを行います。 #ChatGPT と #Unity を組み合わせて感情表現ができるAIキャラクターと会話し