Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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
- Rozszerz Genie Code o umiejętności agenta: Twórz umiejętności dla wbudowanego Genie Code w swoim obszarze roboczym.
- Migrowanie agenta z Model Serving do Databricks Apps: Skorzystaj z umiejętności agenta, aby przenieść go z Model Serving do Databricks Apps.
- Tworzenie agenta sztucznej inteligencji i wdrażanie go w aplikacjach usługi Databricks: tworzenie i wdrażanie agenta sztucznej inteligencji w usłudze Databricks Apps.