A2APreviewToolboxTool interface

Una herramienta A2A almacenada en una caja de herramientas.

Extends

Propiedades

agent_card_path

La ruta a la tarjeta de agente en relación con el base_urlarchivo . Si no se proporciona, el valor predeterminado es /.well-known/agent-card.json

base_url

URL base del agente.

project_connection_id

Identificador de conexión del project del servidor A2A. La conexión almacena la autenticación y otros detalles de conexión necesarios para conectarse al servidor A2A.

send_credentials_for_agent_card

Cuando true, Foundry envía sus credenciales al obtener la Tarjeta de Agente del agente remoto. El servicio se aplica por defecto false a si no especifica un valor por parte del llamador (obtención anónima).

type

Los valores posibles del discriminador: 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

Propiedades heredadas

description

Descripción opcional definida por el usuario para esta herramienta o configuración.

name

Nombre opcional definido por el usuario para esta herramienta o configuración.

tool_configs

Mapa de configuración por herramienta. Las claves son nombres de herramientas o * (predeterminado caótico). Orden de resolución: la coincidencia exacta con el nombre de la herramienta tiene prioridad sobre *. Los nombres de herramientas desconocidos se ignoran silenciosamente en tiempo de ejecución.

Detalles de las propiedades

agent_card_path

La ruta a la tarjeta de agente en relación con el base_urlarchivo . Si no se proporciona, el valor predeterminado es /.well-known/agent-card.json

agent_card_path?: string

Valor de propiedad

string

base_url

URL base del agente.

base_url?: string

Valor de propiedad

string

project_connection_id

Identificador de conexión del project del servidor A2A. La conexión almacena la autenticación y otros detalles de conexión necesarios para conectarse al servidor A2A.

project_connection_id?: string

Valor de propiedad

string

send_credentials_for_agent_card

Cuando true, Foundry envía sus credenciales al obtener la Tarjeta de Agente del agente remoto. El servicio se aplica por defecto false a si no especifica un valor por parte del llamador (obtención anónima).

send_credentials_for_agent_card?: boolean

Valor de propiedad

boolean

type

Los valores posibles del discriminador: 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"

Valor de propiedad

"a2a_preview"

Detalles de las propiedades heredadas

description

Descripción opcional definida por el usuario para esta herramienta o configuración.

description?: string

Valor de propiedad

string

Heredado deToolboxTool.description

name

Nombre opcional definido por el usuario para esta herramienta o configuración.

name?: string

Valor de propiedad

string

Heredado deToolboxTool.name

tool_configs

Mapa de configuración por herramienta. Las claves son nombres de herramientas o * (predeterminado caótico). Orden de resolución: la coincidencia exacta con el nombre de la herramienta tiene prioridad sobre *. Los nombres de herramientas desconocidos se ignoran silenciosamente en tiempo de ejecución.

tool_configs?: Record<string, ToolConfig>

Valor de propiedad

Record<string, ToolConfig>

Heredado deToolboxTool.tool_configs