A2APreviewToolboxTool interface

Bir alet kutusunda saklanan bir A2A aracı.

Extends

Özellikler

agent_card_path

Temsilci kartına göre base_urlgiden yol. Sağlanmazsa, varsayılan olarak /.well-known/agent-card.json

base_url

Aracının temel URL'si.

project_connection_id

A2A sunucusunun project bağlantı kimliği. Bağlantı, A2A sunucusuna bağlanmak için gereken kimlik doğrulamasını ve diğer bağlantı ayrıntılarını saklar.

send_credentials_for_agent_card

Ne truezaman , Foundry uzaktan ajanın Temsilci Kartını getirirken kimlik bilgilerini gönderir. Hizmet, arayan tarafından bir değer belirtilmemişse varsayılan olarak (anonim getirme) olarak ayarlanır false .

type

Ayrımcıların olası değerleri: code_interpreter, file_search, web_search, mcp, azure_ai_search, openapi, a2a_preview, browser_automation_preview, reminder_preview, work_iq_preview, fabric_iq_preview, toolbox_search_preview, toolbox_search

Devralınan Özellikler

description

Bu araç veya yapılandırma için isteğe bağlı kullanıcı tanımlı açıklama.

name

Bu araç veya yapılandırma için isteğe bağlı kullanıcı tanımlı adı.

tool_configs

Araç başına yapılandırma haritası. Anahtarlar araç isimleri veya * (genel varsayılan olarak kapanır). Çözüm sırası: tam araç adı eşleşmesi önceliklidir *. Bilinmeyen araç isimleri çalışma zamanında sessizce görmezden gelinir.

Özellik Ayrıntıları

agent_card_path

Temsilci kartına göre base_urlgiden yol. Sağlanmazsa, varsayılan olarak /.well-known/agent-card.json

agent_card_path?: string

Özellik Değeri

string

base_url

Aracının temel URL'si.

base_url?: string

Özellik Değeri

string

project_connection_id

A2A sunucusunun project bağlantı kimliği. Bağlantı, A2A sunucusuna bağlanmak için gereken kimlik doğrulamasını ve diğer bağlantı ayrıntılarını saklar.

project_connection_id?: string

Özellik Değeri

string

send_credentials_for_agent_card

Ne truezaman , Foundry uzaktan ajanın Temsilci Kartını getirirken kimlik bilgilerini gönderir. Hizmet, arayan tarafından bir değer belirtilmemişse varsayılan olarak (anonim getirme) olarak ayarlanır false .

send_credentials_for_agent_card?: boolean

Özellik Değeri

boolean

type

Ayrımcıların olası değerleri: code_interpreter, file_search, web_search, mcp, azure_ai_search, openapi, a2a_preview, browser_automation_preview, reminder_preview, work_iq_preview, fabric_iq_preview, toolbox_search_preview, toolbox_search

type: "a2a_preview"

Özellik Değeri

"a2a_preview"

Devralınan Özellik Detayları

description

Bu araç veya yapılandırma için isteğe bağlı kullanıcı tanımlı açıklama.

description?: string

Özellik Değeri

string

ToolboxTool.descriptionüzerinden miras alınmıştır

name

Bu araç veya yapılandırma için isteğe bağlı kullanıcı tanımlı adı.

name?: string

Özellik Değeri

string

ToolboxTool.name'danmiras kalmıştır

tool_configs

Araç başına yapılandırma haritası. Anahtarlar araç isimleri veya * (genel varsayılan olarak kapanır). Çözüm sırası: tam araç adı eşleşmesi önceliklidir *. Bilinmeyen araç isimleri çalışma zamanında sessizce görmezden gelinir.

tool_configs?: Record<string, ToolConfig>

Özellik Değeri

Record<string, ToolConfig>

ToolboxTool.tool_configs'dan miras kalmıştır