Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Databricks Apps şablonlarını kullanarak ilk yapay zeka aracınızı derleyin ve dağıtın. Bu öğreticide siz:
- Databricks Apps kullanıcı arabiriminden aracı oluşturun ve dağıtın.
- Önceden oluşturulmuş bir sohbet arabirimi kullanarak aracıyla sohbet edin.
Önkoşullar
Çalışma alanınızda Databricks Uygulamalarını etkinleştirin. Bkz. Databricks Apps çalışma alanınızı ve geliştirme ortamınızı ayarlama.
Aracı şablonunu dağıt
Databricks uygulama şablonları deposundan önceden oluşturulmuş bir aracı şablonu kullanarak başlayın.
Bu öğretici, aşağıdakileri içeren agent-openai-agents-sdk şablonunu kullanır:
- OpenAI Aracısı SDK'sı kullanılarak oluşturulan bir aracı
- Konuşma REST API'siyle ve etkileşimli sohbet kullanıcı arabirimiyle aracı uygulaması için başlangıç kodu
- MLflow kullanarak aracıyı değerlendirme kodu
Çalışma Alanı kullanıcı arabirimini kullanarak uygulama şablonunu yükleyin. Bu işlem uygulamayı yükler ve çalışma alanınızdaki bir işlem kaynağına dağıtır.
Databricks çalışma alanınızda + Yeni Uygulama'ya> tıklayın.
Aracılar>Aracı - OpenAI Aracı SDK'sine tıklayın.
Adıyla
openai-agents-templateyeni bir MLflow denemesi oluşturun ve şablonu yüklemek için kurulumun geri kalanını tamamlayın.Uygulamayı oluşturduktan sonra, sohbet kullanıcı arabirimini açmak için uygulama URL'sine tıklayın.
Aracı uygulamasını anlama
Aracı şablonu, şu temel bileşenlerle üretime hazır bir mimari gösterir:
MLflow AgentServer: Aracı isteklerini yerleşik izlenebilirlik ve gözlemlenebilirlik özellikleriyle işleyen zaman uyumsuz bir FastAPI sunucusu. AgentServer, aracınızı sorgulamanız için /invocations uç noktasını sağlar ve istek yönlendirme, günlüğe kaydetme ve hata işlemeyi otomatik olarak yönetir.
OpenAI Aracıları SDK'sı: Şablon, konuşma yönetimi ve araç düzenleme için aracı çerçevesi olarak OpenAI Aracıları SDK'sını kullanır. Herhangi bir çerçeveyi kullanarak aracılar yazabilirsiniz. Anahtar, aracınızı MLflow ResponsesAgent arabirimiyle sarmaktır.
ResponsesAgent arabirimi: Bu arabirim, aracınızın farklı çerçevelerde çalışmasını ve Databricks araçlarıyla tümleştirilmesini sağlar. OpenAI SDK, LangGraph, LangChain veya saf Python kullanarak aracınızı derleyin, ardından AI Playground, Aracı Değerlendirmesi ve Databricks Apps dağıtımıyla otomatik uyumluluk elde etmek için aracınızı ile ResponsesAgent sarmalayın.
MCP (Model Bağlam Protokolü) sunucuları: Şablon, araçlara ve veri kaynaklarına aracılara erişmek için Databricks MCP sunucularına bağlanır. Bkz. Databricks'te Model Bağlam Protokolü (MCP).
Sonraki Adımlar
Özel aracı yazmayı öğrenin:Yapay zeka aracısı yazma ve Databricks Uygulamalarında dağıtma