Udostępnij za pośrednictwem


Umiejętności agenckie dla asystentów do kodowania AI

Umiejętności agenta to pliki instrukcji specyficzne dla konkretnego zadania, które asystenci kodowania sztucznej inteligencji, tacy jak Claude i GitHub Copilot, mogą ładować, aby wykonywać zadania programowania w usłudze Azure Databricks. Umiejętność tworzenia pakietu wiedzy specyficznej dla domeny, najlepszych rozwiązań i przepływów pracy w formacie zoptymalizowanym pod kątem użycia sztucznej inteligencji. Aby dowiedzieć się, jak rozszerzyć kod Genie w obszarze roboczym usługi Azure Databricks, zobacz Rozszerzanie kodu Genie przy użyciu umiejętności agenta.

Umiejętności są zgodne z otwartym standardem umiejętności agenta . Każda umiejętność to plik Markdown z metadanymi front-matter, opisującymi, kiedy i jak umiejętność powinna być używana. Asystenci kodowania AI automatycznie odkrywają i ładują odpowiednie umiejętności na podstawie aktualnie wykonywanego zadania.

Instaluj umiejętności

Zainstaluj umiejętności przy użyciu interfejsu wiersza polecenia umiejętności, czyli menedżera pakietów typu open source na potrzeby umiejętności agenta. CLI skanuje repozytorium GitHub pod kątem plików ze zdolnościami i instaluje je w projekcie, aby asystent kodowania sztucznej inteligencji mógł odnajdywać i używać ich automatycznie.

# 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

Interfejs wiersza polecenia wymaga jedynie, aby repozytorium zawierało pliki związane z umiejętnościami. Właściciele repozytoriów nie muszą konfigurować niczego, aby interfejs wiersza polecenia działał z ich umiejętnościami.

Repozytoria umiejętności

Repozytorium GitHub Opis Umiejętności
Umiejętności agenta usługi Azure Databricks Podstawowe umiejętności dotyczące operacji CLI w usłudze Azure Databricks, tworzenia aplikacji i projektowania potoków. Interfejs wiersza polecenia usługi Azure Databricks, programowanie aplikacji, orkiestracja zadań, Lakebase, Deklaratywne potoki Spark
Umiejętności dotyczące szablonu aplikacji usługi Databricks Umiejętności wbudowane w szablony agentów aplikacji Databricks na potrzeby tworzenia lub migrowania agentów w Databricks Apps. Wdrażanie agentów, migracja agentów, migracja obsługi modeli do aplikacji Databricks, SDK agentów OpenAI, aplikacje Azure Databricks
Umiejętności zestawu deweloperskiego sztucznej inteligencji Wyselekcjonowane umiejętności społeczności obejmujące 25+ wzorce programowania usługi Azure Databricks. Analiza SQL, ocena uczenia maszynowego, serwowanie modelu, przesyłanie strumieniowe, potoki, Unity Catalog, Lakebase, aplikacje i inne
Umiejętności MLflow Debugowanie, ocenianie i optymalizowanie agentów LLM Śledzenie, oceny LLM, ewaluacje, analiza ruchu produkcyjnego

Następne kroki