Ir al contenido principal

Inicio rápido

Inicio rápido

Requisitos previos

  • Databricks CLI v1.0.0+ con un perfil autenticado
  • Node.js 22+ (las aplicaciones de AppKit están basadas en Node/TypeScript)
  • Un workspace de Databricks con Apps habilitado

Ruta de plantillas

Las plantillas son prompts listos para agentes, organizados por caso de uso. Elige el que mejor se ajuste, cópialo en tu asistente de programación con IA y el asistente se encarga del scaffolding, la selección de plugins y el despliegue.

Puntos de partida habituales:

PlantillaIdeal para
Set Up Your Local Dev EnvironmentInstalar la CLI, autenticarte y verificar el workspace
Spin Up a Databricks AppCrear el scaffolding de una app de AppKit, ejecutarla en local y desplegarla
Onboard Your Coding AgentInstalar habilidades de agente y conectar el servidor Docs MCP de DevHub
AI Chat AppIA conversacional, chatbots, asistentes
App with LakebaseApps CRUD con almacenamiento persistente

El catálogo de plantillas contiene la lista completa, incluidas Lakebase Postgres, Genie Agents, Unity AI Gateway y Agent Bricks.

Proporciona a tu asistente de IA contexto sobre la plataforma Databricks instalando las habilidades de agente antes de copiar la plantilla:

databricks aitools install

Ruta manual

Sin una plantilla, databricks apps init genera un proyecto de AppKit funcional. Esto es lo que genera --features lakebase (no tienes que escribirlo tú):

import { createApp, lakebase, server } from "@databricks/appkit";

const AppKit = await createApp({
  plugins: [server(), lakebase()],
});

AppKit.server.extend((app) => {
  app.get("/api/items", async (_req, res) => {
    const { rows } = await AppKit.lakebase.query("SELECT * FROM items");
    res.json(rows);
  });
});

Genera el proyecto base, ejecútalo en local y despliégalo:

databricks apps init --name my-app --features lakebase   # genera el proyecto anterior
cd my-app && npm install && npm run dev                  # ejecuta la app localmente
databricks apps deploy                                   # despliega en tu workspace

Tras el despliegue, la CLI muestra la URL de tu app en el workspace.

Para generar el proyecto con plugins específicos, pasa --features con una lista separada por comas. Ejecuta databricks apps manifest para ver todos los plugins disponibles y los campos de recursos que requieren.

Qué sigue

Para conocer el flujo de trabajo completo de desarrollo local, las flags de despliegue y la configuración de plugins, consulta Desarrollo de Apps.

Databricks Developer Hub

¿Todo listo para lanzar tu próxima aplicación basada en agentes en minutos?

Leer la documentación