Aller au contenu principal

Genie App Builder

info

Bêta

Cette fonctionnalité est en version bêta. Pour l’utiliser, un administrateur du workspace doit activer Governed agentic app-building depuis la page Previews . Consultez Gérer les aperçus Databricks.

Genie App Builder est une méthode native de Databricks pour créer des applications Databricks à l’aide du langage naturel, directement dans l’interface utilisateur de Databricks. Décrivez l’application de votre choix : Genie App Builder la génère et affiche un aperçu fonctionnel que vous pouvez affiner avant de la déployer, sans le moindre code. Étant donné qu’elle s’exécute en mode natif dans Databricks, vos données restent sur la plate-forme pendant le développement. Genie App Builder crée des applications avec Databricks AppKit, le framework Databricks pour les applications de données et d’IA.

Le Genie App Builder fait partie d’un ensemble de nouvelles fonctionnalités de Databricks Apps. Pour avoir une vue d’ensemble, consultez Création d’applications agentiques gouvernées.

Espaces d’applications et Générateur d’applications Genie

Le Générateur d’applications Genie ne crée des applications qu’au sein d’un App Space (voir App Spaces). L’App Space constitue la limite de gouvernance : il détermine la manière dont les applications s’authentifient, les ressources et les scopes qu’elles peuvent utiliser, ainsi que les utilisateurs autorisés à développer. Comme chaque application est créée au sein d’un espace, les applications que vous développez respectent les balises définies par l’administrateur. Voir Configurer un App Space.

Comment utiliser le Générateur d’applications Genie

Prérequis : vous disposez d’au moins CAN CREATE APP autorisation(s) sur un espace d’applications. Voir Configurer un App Space.

  1. Sur la page d’accueil des applications, cliquez sur le tab Build dans la navigation de gauche.
  2. Veillez à ce que le bon App Space soit sélectionné.
  3. Vous pouvez également nommer l’application.

Ensuite, procédez à des itérations par cycles courts. Databricks recommande cette approche, en particulier lorsque vous débutez :

  1. Entrez une invite simple en langage naturel.
  2. Laissez le Générateur d’applications Genie générer une application de prévisualisation.
  3. Connectez-vous pour voir l’application en aperçu.
  4. Si le générateur rencontre des problèmes, procédez à des itérations à l’aide de prompts de suivi. Sinon, déployez l’application.
  5. Une fois déployée avec succès, l’application s’exécute sous forme de micro-application Serverless (voir Serverless Micro Apps) qui monte en charge à zéro et revient à un.
  6. Continuez à itérer en cliquant sur Genie App Builder dans la page des détails de l’application.

Conseils pour de meilleurs résultats

Pour obtenir de meilleurs résultats avec Genie App Builder, suivez ces conseils :

  • Start simple, puis itérez : utilisez des prompts de suivi plutôt qu’un seul prompt volumineux.
  • Soyez précis concernant l’interface utilisateur et le comportement : décrivez les pages, les entrées, les graphiques et les actions souhaités, ainsi que ce qui doit se produire (filtres, valeurs « default », emplacement d’écriture des données).

Limitations

Voici les limitations actuelles du Générateur d’applications Genie :

  • Genie App Builder ne crée des applications qu’au sein d’un espace applicatif. Vous ne pouvez donc pas l’utiliser pour créer une application autonome.
  • Les applications que vous créez s’exécutent uniquement sous forme de Serverless Micro Apps, qui se montent en charge jusqu’à zéro et reviennent à un, mais ne montent pas en charge horizontalement.

Pour connaître les conditions requises pour utiliser ces fonctionnalités, consultez la rubrique Conditions requises.

Ressources connexes