DUICUO

C# と TypeScript の作成者がオープンソース AI プロジェクト TypeChat を発表しました。

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読者の方は、ブログで詳細をご覧ください。