Ajanlar için araçlar genel görünümü

Araçlar, temsilcinizin yapabileceklerini bilgi kaynaklarından gelen soruları yanıtlamanın ötesine kadar genişletir. Ajanınızın API'leri çağırmasına, otomatik akışları çalıştırmasına, harici servislerle etkileşime girmesine ve gerçek zamanlı veri almasına olanak tanır.

Note

Bu makaledeki özellikler, Copilot kredileri kullanarak kullanıma dayalı faturalandırma kullanan GitHub Copilot demetiyle desteklenmektedir. GitHub Copilot demetiyle çalışan ajanlar için faturalandırma genel bakalımında Copilot Kredileri hakkında daha fazla bilgi edinin.

Kullanıma dayalı faturalandırma, ajanların kullanımı, oluşturulması, test edilmesi ve değerlendirilmesi için geçerlidir. Bu işlemler Copilot Kredileri tüketebilir.

Araçlar nedir?

Araçlar, danışmanınızın bir konuşma sırasında çağrılabileceği dış yeteneklerdir.

Bir kullanıcı ajandan bir eylem gerektiren bir şey yapmasını istediğinde, ajanı orkestratör konuşma bağlamına ve aracın açıklamasına göre bir araç seçer.

GitHub Copilot demetiyle çalışan ajanlar, bir aracın ne zaman çağrılacağını otomatik olarak belirlemek için geliştirilmiş orkestrasyon kullanır.

Neden ajanınıza araçlar ekleyeceksiniz?

Araçlar olmadan, temsilciniz soruları yalnızca talimatları ve bilgi kaynaklarına göre yanıtlayabilir.

Araçlarla, temsilciniz şunları yapabilir:

  • Müşteri İlişkileri Yönetimi (CRM), BT Hizmet Yönetimi (ITSM) ve veritabanları gibi harici sistemlerden gerçek zamanlı verileri arayın
  • Kayıtlar oluşturmak, bildirim göndermek ve verileri güncellemek gibi sizin adınıza işlemler yapın
  • Üçüncü taraf hizmetler ve API'lerle entegre olun
  • Otomatik iş akışlarını çalıştırın

Ajanın bir aracı kullanmaya nasıl karar verdiği

Ajan orkestratör her kullanıcı mesajını değerlendirir ve bir aracın gerekip gerekmediğine karar verir.

Aracın adı ve açıklaması kritik öneme sahiptir. İyi tanımlanmış araçlar daha doğru şekilde çağrılır.

Temsilcinizin talimatları da araçların ne zaman kullanıldığını etkiler.

GitHub Copilot harness ile çalışan ajanlarda konuşma aracı kullanımı için, her araç çağrısı için açık tetikleyiciler veya konu akışları oluşturmanıza gerek yoktur.

Limits

Araçlar ve onların ürettiği dosyalar için birkaç sınırlama geçerlidir:

  • Ajanın bir tur boyunca oluşturduğu dosyalar dosya başına 10 MB ile sınırlandırılır. Sınırı aşan dosyalar kullanıcıya geri gönderilmez. Ajandan büyük çıktıyı daha küçük dosyalara bölmesini isteyin. Ajanın oluşturduğu Dosyalara bakınız.
  • Model Bağlam Protokolü (MCP) sunucuları , bir ajanın barındırabileceği toplam araç sayısına sayılır. Bir konuşmada eşzamanlı çalışabilen MCP sunucu örnekleri sayısı da sınırlandırılmış, bu yüzden bağlı sunucu sayısını küçük tutun ve artık kullanmadığınız sunucuları kaldırın. Araç olarak Model Bağlam Protokolü (MCP) sunucusu eklemeye bakınız.