Accéder au contenu principal

Que sont les modèles ?

Que sont les modèles ?

DevHub inclut une collection de modèles qui vous permettent de générer rapidement la structure d'une application Databricks.

Un modèle n'est rien d'autre qu'un prompt d'agent — un bloc de texte que vous collez dans votre assistant de codage (Cursor, Claude Code, Codex ou tout autre agent s'exécutant dans votre éditeur) et qui lui indique précisément comment construire un élément sur Databricks.

C'est l'assistant qui se charge de la construction à proprement parler. Il pose des questions de clarification, exécute la Databricks CLI, écrit le code et effectue le déploiement. Vous gardez la main sur les décisions de haut niveau, sans avoir à connaître ni à mémoriser la moindre commande.

Comment utiliser un modèle

Chaque modèle de ce site comporte un bouton Copier le prompt en haut de la page.

  1. Ouvrez un modèle sur /templates et choisissez celui qui correspond à ce que vous souhaitez créer.
  2. Cliquez sur Copier le prompt, puis collez le résultat dans votre agent de codage.
  3. L'agent lit le prompt, pose les questions nécessaires (quel workspace, quel catalogue, données réelles ou données de test, etc.), puis se met à construire.

Les variantes

Il existe deux variantes de modèles : les modèles d'application de bout en bout et les modèles de tâche.

Modèles d'application de bout en bout

L'agent crée une application Databricks complète à partir de zéro : interface, serveur, ressources Databricks et étapes de déploiement inclus. Utilisez-les lorsque vous démarrez un nouveau projet et souhaitez obtenir une application fonctionnelle que vous pourrez adapter à votre cas d'usage.

Exemples :

  • App with Lakebase — une application CRUD reposant sur Postgres managé.
  • AI Chat App — une application de chat avec réponses en streaming et historique de conversation persistant.
  • Vacation Rentals Operations Console — une file d'attente de réservations avec des indicateurs et des notes d'agent stockés dans Lakebase, des analyses de revenus via SQL Warehouse et un panneau de chat Genie intégré.

Certains modèles de bout en bout incluent également une base de code de démarrage déployable, issue du dépôt Databricks app-templates. Le cas échéant, l'agent la clone comme point de départ et l'adapte à vos données, à votre workspace et à votre cas d'usage.

Modèles de tâche

L'agent réalise une tâche ciblée sur un projet existant. Utilisez ces modèles lorsque vous disposez déjà d'une application Databricks et souhaitez y ajouter un élément.

Exemples :

Les modèles de tâche sont conçus pour se combiner. En enchaîner plusieurs suffit à passer d'un dépôt vide à une application déployée — c'est précisément ce que font les modèles de bout en bout en coulisses.

Pour aller plus loin

Databricks Developer Hub

Prêt à lancer votre prochaine application agentique en quelques minutes ?

Lire la documentation