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 low, medium e high. medium è l'impostazione predefinita.

type

Il tipo di strumento cassetta degli attrezzi. Sempre web_search per uno strumento di ricerca web.

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 * (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à

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