Desenvolvimento assistido por IA
Desenvolvimento assistido por IA
Prerequisites
- Node.js v22+ environment with
npm - Databricks CLI (v1.0.0 or higher): install and configure it according to the official tutorial.
- A new Databricks app with AppKit installed. See Bootstrap a new Databricks app for more details.
O AppKit se integra a assistentes de codificação de IA por meio das Agent Skills.
Instalando as Agent Skills
Para instalar as Agent Skills do Databricks no assistente de IA de sua preferência, execute:
databricks aitools installCapacidades das skills
As Agent Skills oferecem as seguintes capacidades para assistentes de IA:
- Exploração de dados: consultar catálogos, esquemas e tabelas e executar SQL
- Execução de comandos da CLI: fazer deploy e gerenciar apps, além de executar outras operações no workspace
- Descoberta de recursos do workspace: inspecionar e navegar pelos recursos do workspace
Exemplos de prompts
Veja alguns exemplos básicos que você pode usar para explorar seu app e workspace:
- Criar um novo app básico
Crie um novo app do Databricks que exiba um dashboard da tabela users em main.default.- Inspecionar o esquema de uma tabela
Mostre-me o esquema da tabela users em main.default.- Criando uma nova query
Crie uma nova query para encontrar usuários criados nos últimos 7 dias.- Fazer o deploy de um app
Faça o deploy do app no Databricks com o nome "my-app".As possibilidades são praticamente infinitas. Peça ao seu assistente de IA para ajudar com o seu app e o seu workspace.
Recursos de LLM
O AppKit fornece arquivos de orientação especializados para ajudar assistentes de codificação de IA a trabalhar de forma mais eficaz com os projetos.
Se você estiver criando aplicativos com pacotes do AppKit, consulte o arquivo llms.txt.
Há duas maneiras de acessar a documentação:
- Use o arquivo llms.txt hospedado
- Use o comando
npx @databricks/appkit docspara ver a documentação no terminal.
npx @databricks/appkit docs # índice da documentação com visão geral das seções
npx @databricks/appkit docs <query> # para um arquivo ou seção específica da documentaçãoExemplos de queries sobre a documentação:
npx @databricks/appkit docs "appkit-ui API reference" # exibe uma seção específica
npx @databricks/appkit docs --full # índice completo com todas as entradas da API
npx @databricks/appkit docs ./docs.md # exibe um arquivo de documentação específicoSaiba mais
Para saber mais sobre Agent Skills, consulte o repositório Agent Skills.