このレポジトリは、自然言語を用いた新しいインターフェースを搭載したアプリケーションを開発するために、技術的な検証や汎用関数を作成するためのレポジトリです。
現在のアプリケーションの主流なインターフェースはGUIベースである。個人的に今後、コンピュータが知能を持ち出来ることが増えていく中では、人間の脳の中身をそのままダンプしてコンピュータに入力できることできるレベルが理想的な情報の交換であると考えており、現状のインターフェースでは、交換できる情報量が少なすぎると感じる。このままでは、インターフェースの情報交換量がボトルネックになり良いアプリケーションを作ることができなくなるのではないか、そんな風に考えていた時にChat GPTがリリースされ、そしてFunction callingが公開された。この技術は、自然言語を人と機械のコミュニケーションのためのモダリティとするため、GUIよりも圧倒的な情報量を交換することができる。このインターフェースを搭載した新しいアプリケーションを開発するために、このレポジトリの開発を行う。
noteの記事にて新しいインターフェースについて詳細に書いています。