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 narzędzia AI
Instaluj narzędzia AI Azure Databricks za pomocą grupy poleceń Databricks CLIaitools. CLI wykrywa obsługiwanych agentów programistycznych i instaluje umiejętności oraz wtyczki Azure Databricks, dzięki czemu Twój agent może efektywnie współpracować z zasobami Azure Databricks, takimi jak bundle, jobs i SQL.
# Install skills for all detected agents
databricks aitools install
# Install skills for a specific agent
databricks aitools install --agents claude-code
# Install skills into the current project instead of globally
databricks aitools install --scope project
# Install specific skills
databricks aitools install --skills bundles,sql
Użyj databricks aitools list, databricks aitools update i databricks aitools uninstall, aby zarządzać zainstalowanymi narzędziami AI. Aby uzyskać wszystkie opcje, zobacz aitools grupę poleceń.
Aby zainstalować umiejętności z dowolnych repozytoriów GitHub, które nie są dystrybuowane za pośrednictwem interfejsu wiersza polecenia usługi Databricks, użyj interfejsu wiersza polecenia umiejętności, menedżera pakietów typu open source na potrzeby umiejętności agenta. Narzędzie wiersza polecenia Skills CLI przeszukuje repozytorium GitHub w poszukiwaniu plików umiejętności i instaluje je w projekcie, aby asystent kodowania oparty na AI mógł automatycznie je wykrywać i używać.
Narzędzia AI i zarządzane serwery MCP
Narzędzia AI i zarządzane serwery MCP rozwiązują różne części tego samego problemu, a większość konfiguracji korzysta z obu:
| Narzędzia AI | Zarządzane serwery MCP | |
|---|---|---|
| Co zapewnia | Wiedza: wzorce, interfejsy API i przepływy pracy platformy Azure Databricks, które agent stosuje podczas pisania kodu. | Narzędzia: wywoływalne endpointy, których agent używa do zapytań danych Unity Catalog, uruchamiania SQL, wyszukiwania indeksów oraz wywoływania agentów Genie. |
| Gdzie działa | Lokalnie, w katalogu umiejętności lub wtyczek agenta kodującego. | Hostowane przez Azure Databricks, zarządzane przez Unity Catalog. |
| Jak to skonfigurować | databricks aitools install |
Dodaj adres URL serwera do konfiguracji MCP klienta i uwierzytelnij się. Zobacz Łączenie MCP z asystentami AI i agentami programistycznymi. |
Umiejętności uczą agenta, jak pracować; Serwery MCP pozwalają mu wykonać swoją pracę. Umiejętność może skierować agenta do zarządzanego serwera MCP w celu zadania, ale sama umiejętność nie jest serwerem MCP, a instalacja narzędzi AI nie konfiguruje serwerów MCP za ciebie. Jeśli chcesz, aby Twój agent zarówno pisał poprawny kod Azure Databricks, jak i czytał dane z przestrzeni roboczej na żywo, zainstaluj narzędzia AI i połącz zarządzane serwery MCP, których potrzebujesz.
Repozytoria umiejętności
| Repozytorium GitHub | Opis | Umiejętności |
|---|---|---|
| Umiejętności agenta usługi Azure Databricks | Oficjalnie utrzymywał podstawowe umiejętności i wtyczki do rozwoju Azure Databricks w zakresie obliczeń, orkiestracji, przechowywania i aplikacji. Te umiejętności instaluje się za pomocą databricks aitools install. |
Obejmuje między innymi umiejętności w zakresie Agent Bricks, funkcji AI, pulpitów AI/BI, aplikacji Databricks, bundli, Databricks CLI, Databricks Lakehouse, Genie, Iceberg, Lakebase, Lakeflow Jobs, widoków metryk, oceny MLflow, udostępniania modeli, SDK języka Python, potoków Lakeflow, migracji do architektury bezserwerowej, Structured Streaming, danych syntetycznych, Unity Catalog, AI Search oraz ingestu Zerobus |
| Umiejętności zestawu deweloperskiego sztucznej inteligencji | Wyselekcjonowane umiejętności opracowane przez społeczność, obejmujące wzorce programistyczne platformy Azure Databricks. | Deprecated. Te umiejętności są dostępne dzięki umiejętnościom agenta Azure Databricks. Aby uniknąć konfliktów, odinstaluj umiejętności AI Dev Kit przed instalacją umiejętności agenta Databrick. Zobacz Odinstaluj zestaw AI Dev Kit. |
| Umiejętności dotyczące szablonu aplikacji usługi Databricks | Funkcje specyficzne dla zadań osadzone w szablonach aplikacji Databricks dla agentów (LangGraph, LangChain, OpenAI Agents SDK), zestawach App Kits (Lakebase, Genie, Analytics) oraz frameworkach chatbotów i aplikacji danych (Streamlit, Dash, Gradio, Shiny, Flask, Node.js). | Szybki start, wdrażanie, modyfikacja agenta, dodawanie narzędzi, tworzenie narzędzi, odkrywanie narzędzi, migracja z udostępniania modeli, uruchamianie lokalnie, testy obciążeniowe, interfejsy API supervisora |
| Umiejętności MLflow | Umiejętności dotyczące instrumentowania, debugowania i oceniania agentów LLM za pomocą platformy MLflow. | Wprowadzenie do MLflow, agent MLflow, instrumentowanie śledzenia, pobieranie i analizowanie śladów, wykonywanie zapytań dotyczących metryk, ocena agenta, analiza sesji czatu, wyszukiwanie w dokumentacji MLflow |
Dodatkowe zasoby
-
aitoolsgrupa poleceń: Pełnyaitoolsopis poleceń. - Zarządzane serwery MCP w usłudze Azure Databricks: Zapewnij agentom nadzorowany dostęp do danych i narzędzi Unity Catalog.
- Połącz MCP z asystentami AI i agentami programistycznymi: Połącz Claude'a, Cursora i innych klientów z MCP Azure Databricks.
- Rozszerz Genie Code o umiejętności agenta: Twórz umiejętności dla wbudowanego Genie Code w swoim obszarze roboczym.
- Tworzenie agenta i wdrażanie go w aplikacjach usługi Databricks: tworzenie i wdrażanie agenta w usłudze Databricks Apps.
- Połącz agentów z narzędziami za pomocą usług MCP: Daj agentom zarządzany dostęp do wbudowanych narzędzi SaaS (Slack, GitHub, Google Calendar i inne) poprzez usługi MCP.