WebSearchToolboxTool interface
Uno strumento di ricerca web conservato in una cassetta degli attrezzi.
- Extends
Proprietà
| custom_search_configuration | Le connessioni project collegate a questo strumento. Allo strumento può essere associata un massimo di 1 risorsa di connessione. |
| external_web_access | Consentire l'accesso internet in tempo reale per la ricerca web. Di default è vero quando viene omesso. Quando è falso, lo strumento di ricerca web funziona in modalità offline/solo cache e non recupera nuovi contenuti esterni. |
| filters | Filtri che limitano i risultati di ricerca web ai domini consentiti. |
| search_context_size | Linee guida generali per la quantità di spazio della finestra di contesto da usare per la ricerca. Uno tra |
| type | Il tipo di strumento cassetta degli attrezzi. Sempre |
| user_location | La posizione approssimativa dell'utente, utilizzata per migliorare la rilevanza dei risultati di ricerca web. |
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 |
Dettagli proprietà
custom_search_configuration
Le connessioni project collegate a questo strumento. Allo strumento può essere associata un massimo di 1 risorsa di connessione.
custom_search_configuration?: WebSearchConfiguration
Valore della proprietà
external_web_access
Consentire l'accesso internet in tempo reale per la ricerca web. Di default è vero quando viene omesso. Quando è falso, lo strumento di ricerca web funziona in modalità offline/solo cache e non recupera nuovi contenuti esterni.
external_web_access?: boolean
Valore della proprietà
boolean
filters
Filtri che limitano i risultati di ricerca web ai domini consentiti.
filters?: WebSearchToolFilters
Valore della proprietà
search_context_size
Linee guida generali per la quantità di spazio della finestra di contesto da usare per la ricerca. Uno tra low, medium e high.
medium è l'impostazione predefinita.
search_context_size?: "low" | "medium" | "high"
Valore della proprietà
"low" | "medium" | "high"
type
Il tipo di strumento cassetta degli attrezzi. Sempre web_search per uno strumento di ricerca web.
type: "web_search"
Valore della proprietà
"web_search"
user_location
La posizione approssimativa dell'utente, utilizzata per migliorare la rilevanza dei risultati di ricerca web.
user_location?: WebSearchApproximateLocation
Valore della proprietà
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