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.
Important
Yeni kullanım örnekleri için Databricks aracı kodu, sunucu yapılandırması ve dağıtım iş akışı üzerinde tam denetim için Databricks Uygulamalarına aracı dağıtmanızı önerir. Bkz. Bir yapay zeka aracısı yazma ve Databricks Uygulamalarında dağıtma. Mevcut bir ajanı taşımak için Model Sunumu'ndan Databricks Uygulamalarına ajan göç ettirme bölümüne bakın.
Important
Kullanımdan kaldırma bildirimi: Geri bildirim modeli 4 Aralık 2025'te kullanımdan kaldırılmıştır ve artık databricks-agents'ın en son sürümünde desteklenmemektedir.
Yapılması gereken: Bunun yerine MLflow 3'ü kullanarak model 3'ü günlüğe kaydedin. Ardından geri bildirim toplamak için log_feedback API'sini ve MLflow 3 Değerlendirmeleri API'sini kullanın.
Geri bildirim modeli, aracı yanıtları hakkında program aracılığıyla geri bildirim toplamanızı sağlar. kullanarak agents.deploy()bir aracı dağıttığınızda Databricks, aracınızla birlikte otomatik olarak bir geri bildirim modeli uç noktası oluşturur.
Bu uç nokta yapılandırılmış geri bildirimleri (derecelendirmeler, yorumlar, değerlendirmeler) kabul eder ve çıkarım tablolarına kaydeder. Ancak bu yaklaşımın yerini MLflow 3'ün daha sağlam geri bildirim özellikleri almıştır.
MLflow 3'e geçiş
Kullanım dışı bırakılan geri bildirim modelini kullanmak yerine, kapsamlı geri bildirim ve değerlendirme özellikleri için MLflow 3'e geçiş yapın:
- Sağlam doğrulama ve hata işleme ile birinci sınıf değerlendirme günlüğü
- Anında geri bildirim görünürlüğünün artırılması için gerçek zamanlı izleme entegrasyonu
- Gelişmiş paydaş işbirliği özellikleriyle uygulama tümleştirmesini gözden geçirin
- Otomatik kalite değerlendirmesi ile üretim izleme desteği
Mevcut iş yüklerini MLflow 3'e geçirmek için:
Geliştirme ortamınızda MLflow 3.1.3 veya üzeri bir sürümüne yükseltin:
%pip install mlflow>=3.1.3 dbutils.library.restartPython()Proje katılımcısı geri bildirim toplama için Uygulamayı Gözden Geçir'i etkinleştirin.
Geri bildirim API çağrılarını MLflow 3 değerlendirme günlüğüyle değiştirin.
Ajanınızı MLflow 3 ile dağıtın.
- Gerçek zamanlı izleme tüm etkileşimleri otomatik olarak yakalar
- Değerlendirmeler, birleşik görünürlük için doğrudan izlemelere eklenir
Üretim izlemesini ayarlama (isteğe bağlı):
- Üretim trafiğinde otomatik kalite değerlendirmeyi yapılandırma
Geri bildirim API'sinin çalışma şekli (kullanım dışı)
Geri bildirim modeli, aracı yanıtları hakkında yapılandırılmış geri bildirimi kabul eden bir REST uç noktası sunuyor. Aracınız bir isteği işledikten sonra geri bildirim uç noktasına POST İsteği aracılığıyla geri bildirimde bulunursunuz.
Örnek geri bildirim isteği:
curl \
-u token:$DATABRICKS_TOKEN \
-X POST \
-H "Content-Type: application/json" \
-d '
{
"dataframe_records": [
{
"source": {
"id": "user@company.com",
"type": "human"
},
"request_id": "573d4a61-4adb-41bd-96db-0ec8cebc3744",
"text_assessments": [
{
"ratings": {
"answer_correct": {
"value": "positive"
},
"accurate": {
"value": "positive"
}
},
"free_text_comment": "The answer used the provided context to talk about pipelines"
}
],
"retrieval_assessments": [
{
"ratings": {
"groundedness": {
"value": "positive"
}
}
}
]
}
]
}' \
https://<workspace-host>.databricks.com/serving-endpoints/<your-agent-endpoint-name>/served-models/feedback/invocations
Farklı türde geri bildirim sağlamak için text_assessments.ratings ve retrieval_assessments.ratings alanlarına ek veya farklı anahtar-değer çiftleri verebilirsiniz. Örnekte geri bildirim yükü, aracının kimliğe 573d4a61-4adb-41bd-96db-0ec8cebc3744 sahip isteğe verdiği yanıtın doğru, kesin ve bir getirici araç tarafından getirilen bağlam içinde temellendirilmiş olduğunu belirtir.
Geri Bildirim API'sinde sınırlamalar
Deneysel geri bildirim API'sinin çeşitli sınırlamaları vardır:
- Giriş doğrulaması yok; API, geçersiz girişle bile her zaman başarılı bir şekilde yanıt verir
-
Gerekli Databricks istek kimliği: özgün temsilci isteğinden
databricks_request_idiletmeniz gerekiyor - Çıkarım tablosu bağımlılığı: Geri bildirim, kendi sınırlamalarıyla çıkarım tabloları kullanılarak toplanır
- Sınırlı hata işleme: Sorun giderme için anlamlı hata iletisi yok
Gereken databricks_request_id elde etmek için, orijinal isteğinize aracı hizmet uç noktasında {"databricks_options": {"return_trace": True}} eklemeniz gerekmektedir.