|
7月24日、C#とTypeScriptの生みの親であるAnders Hejlsberg氏は、ユーザーがAIと対話することで型安全なUIを構築できる、TypeChatという新しいオープンソースプロジェクトを発表しました。 TypeChatは、従来のUIを自然言語インターフェースで強化することに重点を置いていると理解されています。AIを用いてユーザーリクエストを受け付け、それをアプリケーションが実行可能なコンテンツに変換し、コードライブラリ内の型定義を用いて構造化されたAIレスポンスの型安全性を確保することで、最終的に適切かつ安全で、準拠した型安全なUIを生成します。 ▲画像出典:TypeChatブログ ▲画像出典:TypeChatブログ 公式ドキュメントには、TypeChat の機能を示す例が示されています。 たとえば、ユーザーは「ブルーベリーマフィンとグランデラテをいただけますか?」という文を JSON に変換し、JSON 形式のみで応答するよう要求します。 ▲画像出典:TypeChatブログ 指定されたタイプの構文を使用すると、TypeChat の応答は次のようになります。 ▲画像出典:TypeChatブログ さらに、公式声明では、TypeChatは「人間のプロンプト」と「AI応答モード」を組み合わせてユーザーの意図を構造化データに変換するなど、さまざまな方法での使用をサポートしていることも示されました。 ▲画像出典:TypeChatブログ TypeChatは現在npmで利用可能です。ご興味のあるIT Home読者の方は、ブログで詳細をご覧ください。 |