Yapay zeka kodlama asistanları için etmen becerileri

Aracı becerileri, Claude ve GitHub Copilot gibi yapay zeka kodlama yardımcılarının Azure Databricks geliştirme görevlerini gerçekleştirmek için yükleyebileceği göreve özgü yönerge dosyalarıdır. Beceriler, etki alanına özgü bilgileri, en iyi yöntemleri ve iş akışlarını yapay zeka tüketimi için iyileştirilmiş bir biçimde paketler. Azure Databricks çalışma alanında Genie Code'un nasıl genişleteceğinizi öğrenmek için bkz. Genie Code'un aracı becerileriyle kapsamını genişletme.

Beceriler açık Aracı Becerileri standardına uyar. Her beceri, becerinin ne zaman ve nasıl kullanılması gerektiğini açıklayan ön madde meta verilerini içeren bir Markdown dosyasıdır. Yapay zeka kodlama yardımcıları, eldeki göreve göre ilgili becerileri otomatik olarak bulur ve yükler.

Yapay zeka araçlarını kur

Databricks CLIaitools komut grubunu kullanarak Azure Databricks AI araçlarını kurun. CLI, desteklenen kodlama ajanlarını tespit eder ve Azure Databricks becerileri ile eklentilerini yükler, böylece ajanınızın paketler, işler ve SQL gibi Azure Databricks kaynaklarıyla etkili çalışabilmesi sağlanır.

# 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

Kurulu yapay zeka araçlarını yönetmek databricks aitools listiçin , databricks aitools update, ve databricks aitools uninstall kullanın. Tüm seçenekler için bkz aitools . komut grubu.

Databricks CLI üzerinden dağıtılmayan GitHub depolarındaki yetenekleri yüklemek için, aracı yeteneklerine yönelik açık kaynaklı bir paket yöneticisi olan Skills CLI'yi kullanın. Beceri CLI'si, beceri dosyaları için bir GitHub deposunu tarar ve yapay zeka kodlama yardımcınızın bunları otomatik olarak bulup kullanabilmesi için bunları projenize yükler.

Yapay zeka araçları ve yönetilen MCP sunucuları

Yapay zeka araçları ve yönetilen MCP sunucuları aynı sorunun farklı yarılarını çözer ve çoğu kurulum her ikisini de kullanır:

  AI araçları Yönetilen MCP sunucuları
Ne sağlar? Bilgi: Ajanın kod yazarken uyguladığı Azure Databricks desenleri, API'leri ve iş akışları. Araçlar: bir ajanın Unity Kataloğu verilerini sorgulamak, SQL'i çalıştırmak, indeksleri aramak ve Genie Agent'larını çağırmak için kullandığı çağrılanabilir uç noktalar.
Nerede çalışıyor Yerel olarak, kodlama aracınızın yetenekler veya eklentiler dizininde. Azure Databricks tarafından barındırılıyor, Unity Catalog tarafından yönetiliyor.
Nasıl kurulur? databricks aitools install Sunucu URL'sini istemcinizin MCP yapılandırmasına ekleyin ve kimlik doğrulamanızı yapın. MCP'leri yapay zeka asistanları ve kodlama ajanlarına bağlayına bakınız.

Beceriler, ajana nasıl çalışacağını öğretir; MCP sunucuları işi ona bırakıyor. Bir yetenek, bir görev için bir ajanı yönetilen MCP sunucusuna yönlendirebilir, ancak beceri kendisi bir MCP sunucusu değildir ve yapay zeka araçları kurmak MCP sunucularını sizin için yapılandırmaz. Ajanınızın hem doğru Azure Databricks kodunu yazmasını hem de canlı çalışma alanı verilerini okumasını istiyorsanız, AI araçlarını kurun ve ihtiyacınız olan yönetilen MCP sunucularını bağlayın.

Beceri depoları

GitHub depo alanı Açıklama Yetenekler
Azure Databricks aracı becerileri Azure Databricks geliştirmeye yönelik, işlem, orkestrasyon, depolama ve uygulama alanlarında resmî olarak sürdürülen temel beceri ve eklentiler. Bu beceriler databricks aitools install kullanılarak yüklenir. Diğerlerinin yanı sıra Agent Bricks, AI Fonksiyonları, AI/BI panoları, Databricks Uygulamaları, Bundles, Databricks CLI, Databricks Lakehouse, Genie, Iceberg, Lakebase, Lakeflow Jobs, metrik görünümleri, MLflow değerlendirmesi, Model Serving, Python SDK, Lakeflow işlem hatları, sunucusuz geçiş, Structured Streaming, sentetik veri, Unity Catalog, AI Search ve Zerobus veri alımı gibi alanlarda beceriler içerir
Yapay Zeka Geliştirme Seti becerileri Azure Databricks geliştirme kalıplarını kapsayan seçilmiş topluluk becerileri. Deprecated. Bu beceriler Azure Databricks agent becerileriyle mevcuttur. Çatışmaları önlemek için, Databricks ajan becerilerini yüklemeden önce AI Dev Kit becerilerini kaldırın. Bkz. AI Dev Kit'i Kaldır.
Databricks uygulama şablonu becerileri Aracılar (LangGraph, LangChain, OpenAI Aracıları SDK'sı), Uygulama Setleri (Lakebase, Genie, Analytics) ve sohbet botu/veri uygulaması çerçeveleri (Streamlit, Dash, Gradio, Shiny, Flask, Node.js) için Databricks uygulama şablonlarının içine eklenmiş göreve özgü beceriler. Hızlı başlangıç, dağıtım, ajanı değiştirme, araçları ekleme, araçları oluşturma, araçları keşfetme, Model Serving’den geçiş, yerel olarak çalıştırma, yük testi, Supervisor API’leri
MLflow becerileri MLflow ile LLM aracılarını izleme, hata ayıklama ve değerlendirme becerileri. MLflow’a giriş, MLflow aracısı, izleme araçlarını ekleme, izleri alma ve analiz etme, ölçümleri sorgulama, aracı değerlendirmesi, sohbet oturumu analizi, MLflow doküman araması

Ek kaynaklar