FileSearchToolboxTool interface
Una herramienta de búsqueda de archivos almacenada en una caja de herramientas.
- Extends
Propiedades
| filters | |
| max_num_results | El número máximo de resultados que se devolverán. Este número debe estar comprendido entre 1 y 50 inclusive. |
| ranking_options | Opciones de clasificación para la búsqueda. |
| 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 |
| vector_store_ids | Identificadores de los almacenes vectoriales que se van a buscar. |
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 |
Detalles de las propiedades
filters
max_num_results
El número máximo de resultados que se devolverán. Este número debe estar comprendido entre 1 y 50 inclusive.
max_num_results?: number
Valor de propiedad
number
ranking_options
Opciones de clasificación para la búsqueda.
ranking_options?: RankingOptions
Valor de propiedad
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: "file_search"
Valor de propiedad
"file_search"
vector_store_ids
Identificadores de los almacenes vectoriales que se van a buscar.
vector_store_ids?: string[]
Valor de propiedad
string[]
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