Microsoftは現地時間2024年6月13日、Microsoft AI Chat Protocolのパブリックプレビューをリリースした。「npm i @microsoft/ai-chat-protocol」とnpmコマンドでインストールできる。Microsoft AI Chat ProtocolはAI(人工知能)のバックエンドをアプリケーションに取り込むJavaScript/TypeScriptのライブラリだ。API仕様はGitHubで詳細を確認できる。

Microsoft AI Chat ProtocolはAIチャットのインターフェースやコンポーネント、アプリケーションの開発を容易にしつつ、AIバックエンドの出力結果はストリーミングで取得しながら、認証などのHTTP周りの認証処理なども預けられる。開発者はアプリの構築とAIバックエンドとの微調整に注力することで、アプリ/サービス品質の向上につなげることが可能だ。MicrosoftはCopilotシリーズを筆頭に、AIサービスに注力し、法人向けのMicrosoft Copilot for Microsoft 365、個人向けのCopilot Pro、Microsoft AzureのAzure OpenAI Serviceなど多角的に展開している。

  • AIアプリケーション/サービスの実行例