MyPartner アプリを公開
昨日の朝思いつき、その後ブログにも書いたが、より人間っぽい AI チャットアプリを開発した。
MyPartner
https://www.ikachi.org/mypartner/
このアプリの技術仕様はこちら。
MyPartner 技術仕様
https://www.ikachi.org/mypartner/spec.html
このようなアプリが片手間で、しかも 1 日で開発できてしまうところが、やはり生成 AI の凄さか。
生成 AI 抜きなら、こんなに美しいデザインにできないし、しかも開発期間に 1 週間は必要だろう。
さて、人間らしく振る舞うとは、まずは昨日のブログにも書いたとおり、毎回、
人間 → AI → 人間 → AI ...
のようなチャット履歴にならないようにすることがまず第 1 である。
そもそも、相手が人間だったら、コメントを送信してもすぐに返信が来るわけではない。
そこで、AI がアクティブかどうかを表示し、アクティブでない場合は返信が遅くなるように設計した。
人間だったら、着信に気づくと、アプリを起動して着信を確認する。
このアプリも、コメントを送信してしばらくすると AI がアクティブになり、コメントに返信してくれる。
アクティブになる時間は、ランダムになっている。
また、逆に人間がなかなか返信しない場合、AI 側からもメッセージがくる。
つまり、
AI → AI → 人間 → AI ...
のようなメッセージのフローも可能。
もちろん、AI から返信が来るまでの間に、人間の方からメッセージを何度も送っても良い。
つまり。
人間 → 人間 → 人間 → AI ...
のようなメッセージフローである。
他にも、基本的に人間であれば夜になると寝ているため、このアプリの AI も、夜の間は返信しない。
さらに、AI から突発的にメッセージが来ることもある。
その他の機能としては、技術仕様のドキュメントを見て欲しい。
MyPartner
https://www.ikachi.org/mypartner/
このアプリの技術仕様はこちら。
MyPartner 技術仕様
https://www.ikachi.org/mypartner/spec.html
このようなアプリが片手間で、しかも 1 日で開発できてしまうところが、やはり生成 AI の凄さか。
生成 AI 抜きなら、こんなに美しいデザインにできないし、しかも開発期間に 1 週間は必要だろう。
さて、人間らしく振る舞うとは、まずは昨日のブログにも書いたとおり、毎回、
人間 → AI → 人間 → AI ...
のようなチャット履歴にならないようにすることがまず第 1 である。
そもそも、相手が人間だったら、コメントを送信してもすぐに返信が来るわけではない。
そこで、AI がアクティブかどうかを表示し、アクティブでない場合は返信が遅くなるように設計した。
人間だったら、着信に気づくと、アプリを起動して着信を確認する。
このアプリも、コメントを送信してしばらくすると AI がアクティブになり、コメントに返信してくれる。
アクティブになる時間は、ランダムになっている。
また、逆に人間がなかなか返信しない場合、AI 側からもメッセージがくる。
つまり、
AI → AI → 人間 → AI ...
のようなメッセージのフローも可能。
もちろん、AI から返信が来るまでの間に、人間の方からメッセージを何度も送っても良い。
つまり。
人間 → 人間 → 人間 → AI ...
のようなメッセージフローである。
他にも、基本的に人間であれば夜になると寝ているため、このアプリの AI も、夜の間は返信しない。
さらに、AI から突発的にメッセージが来ることもある。
その他の機能としては、技術仕様のドキュメントを見て欲しい。