投稿日: Nov 26, 2019
Amplify フレームワーク は、クラウド対応のモバイルアプリケーションとウェブアプリケーションを構築するオープンソースプロジェクトです。Amplify CLI (Amplify フレームワークの一部) は、アプリケーションの AWS クラウドサービスを作成、統合、管理するツールチェーンです。
本日より、Amplify CLI により、ご自身の GraphQL スキーマのクエリフィールド上で新しい @予測指令を使用する複数のアクションのチェーン化を必要とする AI/ML ユースケースの調整が容易に行えるようになります。Amplify CLI は、予測指令におけるすべてのアクションに必要となるバックエンドと構成をセットアップします。このとき、それぞれ 1 つずつ構成する必要はありません。開発者は、Amplify API カテゴリライブラリを使用して GraphQL クエリの動作を呼び出して、チェーン化した推論コールの結果を入手することができます。これによりご自身のコードが単純化し、フロントエンドでもバックエンドでもチェーン化した複数のアクションの調整を行うために必要なステップの数が減少します。
たとえば、テキストの言語の識別、これに続きテキストの翻訳、ならびにテキストの読み上げを希望する場合、クライアントから Amplify API ライブラリを使って単純に予測指令をご自分の GraphQL スキーマに追加し、単一の GraphQL クエリを呼び出して最終結果を取得することができます。