FileSearchToolboxTool interface
Ein Dateisuchwerkzeug, das in einem Werkzeugkasten gespeichert ist.
- Extends
Eigenschaften
| filters | |
| max_num_results | Die maximale Anzahl der zurückzugebenden Ergebnisse. Diese Zahl sollte zwischen 1 und 50 (einschließlich) liegen. |
| ranking_options | Sortieroptionen für die Suche. |
| type | Die möglichen Diskriminatorwerte: 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 | Die IDs der zu durchsuchenden Vektorspeicher. |
Geerbte Eigenschaften
| description | Optionale, benutzerdefinierte Beschreibung für dieses Werkzeug oder diese Konfiguration. |
| name | Optionaler benutzerdefinierter Name für dieses Werkzeug oder diese Konfiguration. |
| tool_configs | Konfigurationskarte pro Werkzeug. Schlüssel sind Werkzeugnamen oder |
Details zur Eigenschaft
filters
max_num_results
Die maximale Anzahl der zurückzugebenden Ergebnisse. Diese Zahl sollte zwischen 1 und 50 (einschließlich) liegen.
max_num_results?: number
Eigenschaftswert
number
ranking_options
type
Die möglichen Diskriminatorwerte: 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"
Eigenschaftswert
"file_search"
vector_store_ids
Die IDs der zu durchsuchenden Vektorspeicher.
vector_store_ids?: string[]
Eigenschaftswert
string[]
Geerbte Eigenschaftsdetails
description
Optionale, benutzerdefinierte Beschreibung für dieses Werkzeug oder diese Konfiguration.
description?: string
Eigenschaftswert
string
Geerbt vonToolboxTool.description
name
Optionaler benutzerdefinierter Name für dieses Werkzeug oder diese Konfiguration.
name?: string
Eigenschaftswert
string
Geerbt vonToolboxTool.name
tool_configs
Konfigurationskarte pro Werkzeug. Schlüssel sind Werkzeugnamen oder * (Standard-Sammelbegriff).
Auflösungsreihenfolge: Der exakte Werkzeugname-Treffer hat Vorrang vor *.
Unbekannte Werkzeugnamen werden zur Laufzeit stillschweigend ignoriert.
tool_configs?: Record<string, ToolConfig>
Eigenschaftswert
Record<string, ToolConfig>
Geerbt vonToolboxTool.tool_configs