

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Quick でアプリを使用して構築できるもの
<a name="what-you-can-build"></a>

静的ドキュメントやシンプルなフォームだけでなく、Quick でアプリケーションを使用して完全なウェブアプリケーションを構築できます。アプリはブラウザで実行され、ユーザーの操作に応答し、ライブデータに接続します。

## ユーザーインターフェイス
<a name="apps-user-interfaces"></a>

エージェントは、ナビゲーションメニュー、タブ、カード、テーブル、グラフ、フォーム、モーダル、ボタンなどの標準ウェブコンポーネントを使用してレスポンシブレイアウトを生成します。自然言語で必要なレイアウトを記述することも、エージェントが記述する目的に基づいてレイアウトを選択させることもできます。アプリケーションには複数のビューまたはセクションを含めることができ、エージェントはそれらの間のナビゲーションを実装できます。

ロールベースのビューを使用できます。どのユーザーがどのコンテンツを表示するか (エイリアスやロールなど) をエージェントに指示すると、サンドボックスで使用できるユーザー ID API を使用して、インターフェイスに対する条件付き可視性を構築できます。

## データストレージ
<a name="apps-data-storage"></a>

すべてのアプリケーションは、外部セットアップを必要としないキーバリューシステムである組み込みアプリケーションストレージにアクセスできます。プライベートストレージ (個々のユーザーを対象とし、他のユーザーには見えない) と共有ストレージ (アプリにアクセスするすべてのユーザーに表示される) の 2 つのモードがあります。組み込みストレージは、多数のレコードをサポートするようにスケールされます。

アクションコネクタまたは Amazon Quick スペースを使用して、外部システムを介してデータを保存および取得することもできます。詳細については、「[Quick でアプリのデータを操作する](working-with-data-apps.md)」を参照してください。

## AI 推論
<a name="apps-ai-inference"></a>

Quick のアプリでは、アプリ内の機能に AI 推論を適用できます。一般的なユースケースには、送信されたテキストの要約、データのカテゴリへの分類、推奨事項の生成、接続されたデータに基づく自然言語の質問への回答などがあります。

AI 推論は 2 つのモードをサポートしています。
+ **自由形式のテキスト** — 概要、クリエイティブ書き込み、チャットレスポンス、および非構造化テキスト出力を生成します。
+ **構造化出力** — 構造化データを抽出し、入力を分類して、情報を JSON に解析します。ツール使用パターンを使用して、有効な型付きレスポンスを保証します。

利用可能なモデルは、高速 (単純なタスクの場合) からバランス型 (汎用）、最も有能 (複雑な推論の場合) まで多岐にわたります。AI 推論の詳細については、「」を参照してください[AI 推論がアクティブな場合の書き込み承認の処理](working-with-data-apps.md#apps-write-approvals)。

## 埋め込みビジュアル
<a name="apps-embedded-visuals"></a>

Quick のアプリを使用すると、Amazon Quick Sight ダッシュボードからライブでインタラクティブなビジュアルをアプリに直接埋め込むことができます。グラフ、テーブル、KPIs、グラフは、データを使用してリアルタイムで更新されます。

各埋め込みビジュアルは、一意のダッシュボード、シート、ビジュアルの組み合わせを表す必要があります。アプリごとに最大 8 つのビジュアルを埋め込むことができます。ビジュアルあたりの最小サイズは 100 x 100 ピクセルです。埋め込みビジュアルは完全にインタラクティブで、フィルター、ツールヒント、ドリルダウンをサポートします。ビューワーは、クイックアクセス許可に基づいてビジュアルを表示します。

## 埋め込みチャットエクスペリエンス
<a name="apps-embedded-chat"></a>

Amazon Quick スペースをナレッジベースとして接続することで、会話チャットインターフェイスをアプリに追加できます。アプリは、そのスペース内のドキュメントとデータに基づいて質問に回答する独自のエージェントインスタンスを作成します。これは、アプリ内でナレッジポータル、よくある質問ツール、またはヘルプデスクを構築するのに役立ちます。

**重要**  
現在、Amazon Quick で個別に作成されたスタンドアロンチャットエージェントを埋め込むことはできません。アプリの埋め込みエージェントは、接続するスペースにバックアップされた新しいインスタンスです。

## ファイル処理
<a name="apps-file-handling"></a>

Quick のアプリでは、セキュアブリッジ API を使用してダウンロードするファイルを生成できます。サポートされているファイルタイプには、CSV、JSON、プレーンテキスト、HTML、XML、Markdown などがあります。アプリは、Amazon Quick スペースからファイルを読み取ってその内容を表示することもできます。ブリッジ API の制限の詳細については、「」を参照してください[サンドボックスの制限](security-sandbox-apps.md#apps-sandbox-restrictions)。

**重要**  
ファイル作成用の直接ブラウザ APIsはサンドボックスによってブロックされます。すべてのダウンロードは、プラットフォームが提供する安全なダウンロードユーティリティを経由する必要があります。