FabricIQPreviewToolboxTool interface

Uno strumento FabricIQ conservato in una cassetta degli attrezzi.

Extends

Proprietà

project_connection_id

L'ID del collegamento con il progetto FabricIQ.

require_approval

(Opzionale) Se l'agente richiede l'approvazione prima di eseguire le azioni. Il predefinito è sempre.

server_label

(Opzionale) L'etichetta del server MCP FabricIQ a cui collegarsi.

server_url

(Opzionale) L'URL del server MCP di FabricIQ. Se non è fornito, verrà utilizzato l'URL dalla connessione del progetto.

type

I valori possibili del discriminatore: 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

Proprietà ereditate

description

Descrizione opzionale definita dall'utente per questo strumento o configurazione.

name

Nome opzionale definito dall'utente per questo strumento o configurazione.

tool_configs

Mappa di configurazione per ogni strumento. I tasti sono nomi degli strumenti o * (predefinito catch-all). Ordine di risoluzione: la corrispondenza esatta del nome dello strumento ha priorità su *. I nomi degli strumenti sconosciuti vengono silenziosamente ignorati durante l'esecuzione.

Dettagli proprietà

project_connection_id

L'ID del collegamento con il progetto FabricIQ.

project_connection_id: string

Valore della proprietà

string

require_approval

(Opzionale) Se l'agente richiede l'approvazione prima di eseguire le azioni. Il predefinito è sempre.

require_approval?: string | MCPToolRequireApproval

Valore della proprietà

server_label

(Opzionale) L'etichetta del server MCP FabricIQ a cui collegarsi.

server_label?: string

Valore della proprietà

string

server_url

(Opzionale) L'URL del server MCP di FabricIQ. Se non è fornito, verrà utilizzato l'URL dalla connessione del progetto.

server_url?: string

Valore della proprietà

string

type

I valori possibili del discriminatore: 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: "fabric_iq_preview"

Valore della proprietà

"fabric_iq_preview"

Dettagli proprietà ereditate

description

Descrizione opzionale definita dall'utente per questo strumento o configurazione.

description?: string

Valore della proprietà

string

Ereditato daToolboxTool.description

name

Nome opzionale definito dall'utente per questo strumento o configurazione.

name?: string

Valore della proprietà

string

Ereditato daToolboxTool.name

tool_configs

Mappa di configurazione per ogni strumento. I tasti sono nomi degli strumenti o * (predefinito catch-all). Ordine di risoluzione: la corrispondenza esatta del nome dello strumento ha priorità su *. I nomi degli strumenti sconosciuti vengono silenziosamente ignorati durante l'esecuzione.

tool_configs?: Record<string, ToolConfig>

Valore della proprietà

Record<string, ToolConfig>

Ereditato daToolboxTool.tool_configs