Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
As competências do agente são ficheiros de instruções específicos para tarefas, que assistentes de programação por IA como Claude e o GitHub Copilot podem carregar para realizar tarefas de desenvolvimento do Azure Databricks. As competências empacotam conhecimentos, melhores práticas e fluxos de trabalho específicos de cada domínio num formato otimizado para o consumo de IA. Para aprender a estender o Genie Code no espaço de trabalho Azure Databricks, consulte Estender o Genie Code com competências de agente.
As competências seguem o padrão aberto de Competências de Agente . Cada habilidade é um ficheiro Markdown com metadados do 'front-matter' que descrevem quando e como a habilidade deve ser utilizada. Os assistentes de programação por IA descobrem e carregam automaticamente competências relevantes com base na tarefa em questão.
Competências de instalação
Instale competências usando o Skills CLI, um gestor de pacotes open-source para as competências dos agentes. A CLI analisa um repositório do GitHub à procura de ficheiros de skill e instala-os no teu projeto para que o teu assistente de programação de IA os possa descobrir e usar automaticamente.
# List skills in a repository
npx skills add databricks/databricks-agent-skills --list
# Install specific skills
npx skills add databricks/databricks-agent-skills --skill databricks-apps --skill databricks-pipelines
# Install all skills from a repo to all agents
npx skills add databricks/databricks-agent-skills --all
# Remove interactively (select from installed skills)
npx skills remove
A CLI exige apenas que o repositório contenha ficheiros de habilidades. Os proprietários de repositórios não precisam de configurar nada para que a CLI funcione com as suas competências.
Repositórios de competências
| Repositório GitHub | Descrição | Competências |
|---|---|---|
| Competências do agente do Azure Databricks | Competências essenciais para operações de CLI Azure Databricks, desenvolvimento de aplicações e criação de pipelines. | Azure Databricks CLI, desenvolvimento de aplicações, orquestração de tarefas, Lakebase, Pipelines Declarativas do Spark |
| Competências para modelos da aplicação Databricks | Competências incorporadas nos modelos de agentes de aplicações Databricks para construir ou migrar agentes nas aplicações Databricks. | Implementação de agentes, migração de agentes, Migração de Aplicações de Serviço de Modelos para Databricks, SDK de Agentes OpenAI, Azure Databricks Databricks Apps |
| Competências do Kit de Desenvolvimento de IA | Competências comunitárias selecionadas que abrangem mais de 25 padrões de desenvolvimento do Azure Databricks. | SQL analytics, avaliação de Machine Learning, serviço de modelos, streaming, pipelines, Unity Catalog, Lakebase, apps e muito mais |
| Competências MLflow | Depuração, avaliação e otimização de agentes LLM | Rastreio, Juízes LLM, Avaliações, Análise de Tráfego de Produção |
Passos seguintes
- Estende o Código Genie com competências de agente: Cria competências para o Código Genie incorporado no teu espaço de trabalho.
- Migre um agente de Model Serving para Databricks Apps: Use as competências do agente para migrar um agente de Model Serving para Databricks Apps.
- Crie um agente de IA e implemente-o nas aplicações Databricks: Construa e implemente um agente de IA nas aplicações Databricks.