WebMCP araçlarında hata ayıklama

Web sitenizin yapay zeka aracılarına sunduğu istemci tarafı yapay zeka araçlarını incelemek, hata ayıklamak ve test etmek için Chrome Geliştirici Araçları'ndaki WebMCP panelini kullanın. Panel, kayıt, şema doğrulama ve çağırma geçmişi dahil olmak üzere araç yaşam döngüsüne ilişkin uçtan uca tam görünürlük sağlar.

WebMCP bölmesini açın.

WebMCP bölmesi, Application (Uygulama) panelinde yer alır. Bu sayfayı açmak için aşağıdaki adımları uygulayın:

  1. WebMCP araçlarını kullanan bir sayfada Chrome Geliştirici Araçları'nı açın.
  2. Uygulama sekmesini tıklayın.
  3. Kenar çubuğunun en üst düzeyinde WebMCP bölmesini seçin.
Uygulama kenar çubuğunda WebMCP bölmesi seçilmiş olan Geliştirici Araçları Uygulama paneli.
Uygulama kenar çubuğunda WebMCP bölmesi seçilmişken Geliştirici Araçları Uygulama paneli.

Arayüze genel bakış

WebMCP paneli, araçlarınızı yönetmenize ve izlemenize yardımcı olmak için iki bölmeli bir düzen kullanır:

  • Çağrılan Araçlar: Yapay zeka ajanı ile sayfa arasındaki etkileşimlerin kronolojik günlüğü.
  • Kullanılabilir Araçlar: Etkin sekmede algılanan tüm WebMCP araçlarının canlı listesi.

Kullanılabilir araçlar

Kullanılabilir araçlar bölümünde, araç adları ve açıklamaları yapay zeka aracısına göründüğü şekilde gösterilir. Ayrıca, her araç için çağırma sayacı da içerir. Bu sayaç, geçerli oturum sırasında bir aracın kaç kez çağrıldığını gösterir.

Filtreleme için tıklanabilir durum simgeleriyle birlikte çağırma sayacını gösteren Kullanılabilir Araçlar listesi.
Filtreleme için tıklanabilir durum simgeleriyle birlikte çağırma sayacını gösteren Kullanılabilir Araçlar listesi.

Çağrılan araçlar

Çağrılan araçlar günlüğü, araç etkileşimlerinin kalıcı bir kaydını sağlar. Günlükte bir giriş seçtiğinizde aşağıdaki ayrıntıları inceleyebilirsiniz:

  • Durum: Çağırma işleminin sonucu (Tamamlandı, İptal Edildi, Devam Ediyor veya Hata)
  • Giriş: Temsilcinin tahmin ettiği ve araca gönderdiği parametreler.
  • Çıktı: Araç tarafından sağlanan dönüş değeri veya hata mesajı.

Günlüğü filtreleme

Çağrılan araçların listesini aşağıdaki ölçütlere göre daraltmak için Filtre çubuğunu kullanın:

  • Ad veya açıklama: Belirli bir ada veya amaca uygun araçları bulmak için metin girin.
  • Durum türü: Aramaları mevcut durumlarına göre filtreleyin (ör. Tamamlandı, Hata, İptal Edildi veya Devam Ediyor).
  • Araç türü: HTML'de tanımlanan Bildirimsel araçları ve JavaScript'te tanımlanan Zorunlu araçları filtrelemek için seçin. Tüm araç türlerini görmek için filtrelerin etkin olmadığından emin olun.

Test araçlarını manuel olarak kullanma

Aracınızın güvenilirliğini bağımsız olarak test etmek için yapay zeka aracısının karar mantığını atlayabilirsiniz. Bu, belirli bir aracı istemini beklemeden işlev mantığını doğrulamak için yararlıdır.

  1. Kullanılabilir Araçlar listesinde, test etmek istediğiniz aracı tıklayın. Alternatif olarak, Çağrılan Araçlar günlüğünde bir aracın üzerine gelerek Oynat (➜) simgesini gösterin ve tıklayın. Manuel test alanı açılır. Not: Aracı Kullanılabilir araçlar listesinden seçtiyseniz manuel test alanındaki parametreler boştur. Aksi takdirde, çağrılan bir aracı seçtiyseniz manuel test alanı, bu oturumdaki parametreler önceden doldurulmuş şekilde açılır.
  2. Manuel test alanında, giriş alanlarına parametreleri girin veya ayarlayın.
  3. Aracı çalıştır'ı tıklayın.
Play simgesini göstermek için Çağrılan Araçlar listesindeki bir öğenin üzerine gelme ve önceden doldurulmuş manuel test alanını açma.
Play simgesini göstermek ve önceden doldurulmuş manuel test alanını açmak için "Çağrılan Araçlar" listesindeki bir öğenin üzerine gelin.

Entegrasyon sorunlarını giderme

WebMCP paneli, yaygın entegrasyon hatalarını teşhis etmenize yardımcı olur:

  • Şema ihlalleri: Araç parametreleri veya dönüş değerleri tanımlanan şemayla eşleşmiyorsa çıkış bölmesinde hata mesajları gösterilir.
  • Ajan reddi: Ajanın, belirli bir istem için aracınızı hiç değerlendirip değerlendirmediğini görmek üzere Kullanılabilir Araçlar listesindeki çağırma sayacını kontrol edin.

Otomasyon ve temsilciler

WebMCP, yapay zeka temsilcilerinin sitenizin araçlarını keşfedip bunlarla etkileşim kurabileceği, temsilci odaklı web için tasarlanmıştır. Aracı destekli geliştirme için Chrome DevTools for agents projesi, yapay zeka aracılarının WebMCP araçlarınızı test etmesine ve kullanmasına yardımcı olmak için bu protokolü kullanan özel bir arayüz sağlar.

Komut satırı işaretleri

Belirli aracı arayüzleri, --categoryWebMCP işaretini açıkça etkinleştirmenizi gerektirir.

İlgili kaynaklar

WebMCP ve yapay zeka destekli web hakkında daha fazla bilgi edinmek için aşağıdaki kaynaklara bakın: