

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Ce que vous pouvez créer avec les applications dans Quick
<a name="what-you-can-build"></a>

Vous pouvez créer des applications Web complètes avec des applications dans Quick, et pas uniquement des documents statiques ou des formulaires simples. Vos applications s'exécutent dans le navigateur, répondent à l'interaction de l'utilisateur et se connectent aux données en temps réel.

## Interfaces utilisateur
<a name="apps-user-interfaces"></a>

L'agent génère des mises en page réactives à l'aide de composants Web standard : menus de navigation, onglets, cartes, tableaux, graphiques, formulaires, modaux et boutons. Vous pouvez décrire la mise en page que vous souhaitez en langage naturel ou laisser l'agent choisir une mise en page en fonction de l'objectif que vous décrivez. Les applications peuvent inclure plusieurs vues ou sections, et l'agent peut implémenter la navigation entre elles.

Role-based des vues sont possibles. Si vous indiquez à l'agent quels utilisateurs doivent voir quel contenu (par exemple, par alias ou par rôle), il peut renforcer la visibilité conditionnelle de l'interface à l'aide de l'API d'identité utilisateur disponible dans le sandbox.

## Stockage de données
<a name="apps-data-storage"></a>

Chaque application a accès au stockage d'applications intégré, un système clé-valeur qui ne nécessite aucune configuration externe. Il existe deux modes : le stockage privé (limité à l'utilisateur individuel, invisible pour les autres) et le stockage partagé (visible pour tous ceux qui accèdent à l'application). Built-in échelles de stockage pour prendre en charge un grand nombre d'enregistrements.

Vous pouvez également stocker et récupérer des données via des systèmes externes à l'aide de connecteurs d'action ou via Amazon Quick Spaces. Pour de plus amples informations, veuillez consulter [Utilisation des données dans les applications dans Quick](working-with-data-apps.md).

## Inférence basée sur l'IA
<a name="apps-ai-inference"></a>

Avec les applications de Quick, vous pouvez appliquer un raisonnement basé sur l'IA aux fonctionnalités de votre application. Les cas d'utilisation courants incluent le résumé du texte soumis, la classification des données en catégories, la génération de recommandations et la réponse à des questions en langage naturel basées sur des données connectées.

L'inférence par IA prend en charge deux modes :
+ **Free-form texte** : générez des résumés, des textes créatifs, des réponses au chat et toute sortie de texte non structurée.
+ **Sortie structurée** — Extrayez les données structurées, classez les entrées et analysez les informations au format JSON. Utilise des modèles d'utilisation des outils pour garantir des réponses dactylographiées valides.

Les modèles disponibles vont du plus rapide (pour les tâches simples) à l'équilibre (usage général), en passant par le plus performant (pour le raisonnement complexe). Pour plus d'informations sur l'inférence basée sur l'IA, consultez[Gestion des approbations d'écriture lorsque l'inférence par IA est active](working-with-data-apps.md#apps-write-approvals).

## Visuels intégrés
<a name="apps-embedded-visuals"></a>

Avec les applications de Quick, vous pouvez intégrer des visuels interactifs en direct à partir de vos tableaux de bord Amazon Quick Sight directement dans l'application. Les graphiques, les tableaux, les indicateurs de performance clés et les graphiques sont mis à jour en temps réel avec vos données.

Chaque visuel intégré doit représenter un tableau de bord, une feuille et une combinaison visuelle uniques. Vous pouvez intégrer jusqu'à 8 visuels par application, avec une taille minimale de 100 × 100 pixels par visuel. Les visuels intégrés sont entièrement interactifs et prennent en charge les filtres, les infobulles et les analyses détaillées. Les spectateurs voient les visuels en fonction de leurs autorisations d'accès rapide.

## Expériences de chat intégrées
<a name="apps-embedded-chat"></a>

Vous pouvez ajouter une interface de chat conversationnel à votre application en connectant un espace Amazon Quick en tant que base de connaissances. L'application crée sa propre instance d'agent qui répond aux questions en fonction des documents et des données contenus dans cet espace. Cela est utile pour créer des portails de connaissances, des outils de FAQ ou des services d'assistance au sein d'une application.

**Important**  
Il est actuellement impossible d'intégrer un agent de chat autonome créé séparément dans Amazon Quick. L'agent intégré à l'application est une nouvelle instance soutenue par l'espace que vous connectez.

## Manipulation de fichiers
<a name="apps-file-handling"></a>

Avec les applications de Quick, vous pouvez générer des fichiers à télécharger via l'API Secure Bridge. Les types de fichiers pris en charge incluent CSV, JSON, texte brut, HTML, XML et Markdown. Les applications peuvent également lire des fichiers depuis Amazon Quick Spaces et afficher leur contenu. Pour plus d'informations sur les restrictions relatives à l'API bridge, consultez[Restrictions relatives au sandbox](security-sandbox-apps.md#apps-sandbox-restrictions).

**Important**  
Les API de navigateur directes pour la création de fichiers sont bloquées par le sandbox. Tous les téléchargements doivent passer par l'utilitaire de téléchargement sécurisé fourni par la plateforme.