WebSearchToolboxTool interface
Een webzoektool opgeslagen in een gereedschapskist.
- Uitbreiding
Eigenschappen
| custom_search_configuration | De project verbindingen die aan dit hulpprogramma zijn gekoppeld. Er kan maximaal 1 verbindingsresource aan het hulpprogramma zijn gekoppeld. |
| external_web_access | Sta live internettoegang toe voor webzoeken. Standaard staat true als je het weglaat. Wanneer het niet vals is, draait de webzoektool in offline/cache-only modus en haalt geen nieuwe externe inhoud op. |
| filters | Filters die webzoekresultaten beperken tot toegestane domeinen. |
| search_context_size | Richtlijnen op hoog niveau voor de hoeveelheid contextvensterruimte die moet worden gebruikt voor de zoekopdracht. Een van |
| type | Het type gereedschapsgereedschap. Altijd |
| user_location | De ongeveerde locatie van de gebruiker, gebruikt om de relevantie van webzoekresultaten te verbeteren. |
Overgenomen eigenschappen
| description | Optionele, door de gebruiker gedefinieerde beschrijving voor deze tool of configuratie. |
| name | Optionele, door de gebruiker gedefinieerde naam voor deze tool of configuratie. |
| tool_configs | Configuratiekaart per tool. Keys zijn toolnamen of |
Eigenschapdetails
custom_search_configuration
De project verbindingen die aan dit hulpprogramma zijn gekoppeld. Er kan maximaal 1 verbindingsresource aan het hulpprogramma zijn gekoppeld.
custom_search_configuration?: WebSearchConfiguration
Waarde van eigenschap
external_web_access
Sta live internettoegang toe voor webzoeken. Standaard staat true als je het weglaat. Wanneer het niet vals is, draait de webzoektool in offline/cache-only modus en haalt geen nieuwe externe inhoud op.
external_web_access?: boolean
Waarde van eigenschap
boolean
filters
Filters die webzoekresultaten beperken tot toegestane domeinen.
filters?: WebSearchToolFilters
Waarde van eigenschap
search_context_size
Richtlijnen op hoog niveau voor de hoeveelheid contextvensterruimte die moet worden gebruikt voor de zoekopdracht. Een van low, mediumof high.
medium is de standaardwaarde.
search_context_size?: "low" | "medium" | "high"
Waarde van eigenschap
"low" | "medium" | "high"
type
Het type gereedschapsgereedschap. Altijd web_search voor een webzoektool.
type: "web_search"
Waarde van eigenschap
"web_search"
user_location
De ongeveerde locatie van de gebruiker, gebruikt om de relevantie van webzoekresultaten te verbeteren.
user_location?: WebSearchApproximateLocation
Waarde van eigenschap
Details van overgenomen eigenschap
description
Optionele, door de gebruiker gedefinieerde beschrijving voor deze tool of configuratie.
description?: string
Waarde van eigenschap
string
Geërfd vanToolboxTool.description
name
Optionele, door de gebruiker gedefinieerde naam voor deze tool of configuratie.
name?: string
Waarde van eigenschap
string
Geërfd vanToolboxTool.name
tool_configs
Configuratiekaart per tool. Keys zijn toolnamen of * (standaard catch-all).
Resolutievolgorde: exacte toolnaammatch heeft voorrang boven *.
Onbekende toolnamen worden tijdens runtime stilletjes genegeerd.
tool_configs?: Record<string, ToolConfig>
Waarde van eigenschap
Record<string, ToolConfig>
Geërfd vanToolboxTool.tool_configs