Skip to content

Araçlar (Tools)

Araç, bir ajanın çalışma zamanında çağırabileceği yetenektir: harici API veya bilgi tabanı sorgusu.

Proje kapsamı

Araçlar /projects/:appId/tools üzerinden yönetilir; ajanlara ayrı uç noktalarla bağlanır. Eski “ajan kapsamlı” uç noktalar geriye dönük uyumluluk için bulunabilir.

Türler

  • API entegrasyonu: apiIntegrationId ile tanımlı REST çağrısı
  • Bilgi tabanı: knowledgeBaseId ile RAG sorgusu

Karşılıklı dışlama

Aynı araçta hem apiIntegrationId hem knowledgeBaseId olmamalıdır; doğrulama hatası döner.

Statik parametreler (staticParams)

  • fixed_value: LLM’in değiştiremediği sabit değer
  • custom_attributes: oturum / kullanıcı bağlamından gelen alanlar
  • Normal parametre: LLM’in doldurduğu argümanlar

API

Projects — tools

Cere Insight 2.0 dokümantasyonu