WebSearchToolboxTool interface

Ett webbsökverktyg lagrat i en verktygslåda.

Extends

Egenskaper

custom_search_configuration

De project anslutningar som är anslutna till det här verktyget. Det kan finnas högst 1 anslutningsresurs kopplad till verktyget.

external_web_access

Tillåt live-internetåtkomst för webbsökning. Defaulten är true när den utelämnas. När det är falskt körs webbsökverktyget i offline-/cache-läge och hämtar inte nytt externt innehåll.

filters

Filter som begränsar webbsökresultat till tillåtna domäner.

search_context_size

Vägledning på hög nivå för hur mycket utrymme i kontextfönstret som ska användas för sökningen. En av low, mediumeller high. medium används som standard.

type

Verktygsverktygstypen. Alltid web_search för ett webbsökverktyg.

user_location

Användarens ungefärliga plats, som används för att förbättra relevansen av webbsökresultat.

Ärvda egenskaper

description

Valfri användardefinierad beskrivning för detta verktyg eller denna konfiguration.

name

Valfritt användardefinierat namn för detta verktyg eller denna konfiguration.

tool_configs

Konfigurationskarta per verktyg. Tangenter är verktygsnamn eller * (standardkod). Upplösningsordning: exakt verktygsnamnsmatchning prioriteras över *. Okända verktygsnamn ignoreras tyst under körning.

Egenskapsinformation

custom_search_configuration

De project anslutningar som är anslutna till det här verktyget. Det kan finnas högst 1 anslutningsresurs kopplad till verktyget.

custom_search_configuration?: WebSearchConfiguration

Egenskapsvärde

external_web_access

Tillåt live-internetåtkomst för webbsökning. Defaulten är true när den utelämnas. När det är falskt körs webbsökverktyget i offline-/cache-läge och hämtar inte nytt externt innehåll.

external_web_access?: boolean

Egenskapsvärde

boolean

filters

Filter som begränsar webbsökresultat till tillåtna domäner.

filters?: WebSearchToolFilters

Egenskapsvärde

search_context_size

Vägledning på hög nivå för hur mycket utrymme i kontextfönstret som ska användas för sökningen. En av low, mediumeller high. medium används som standard.

search_context_size?: "low" | "medium" | "high"

Egenskapsvärde

"low" | "medium" | "high"

type

Verktygsverktygstypen. Alltid web_search för ett webbsökverktyg.

type: "web_search"

Egenskapsvärde

"web_search"

user_location

Användarens ungefärliga plats, som används för att förbättra relevansen av webbsökresultat.

user_location?: WebSearchApproximateLocation

Egenskapsvärde

Information om ärvda egenskaper

description

Valfri användardefinierad beskrivning för detta verktyg eller denna konfiguration.

description?: string

Egenskapsvärde

string

Ärvt frånToolboxTool.description

name

Valfritt användardefinierat namn för detta verktyg eller denna konfiguration.

name?: string

Egenskapsvärde

string

Ärvd frånToolboxTool.name

tool_configs

Konfigurationskarta per verktyg. Tangenter är verktygsnamn eller * (standardkod). Upplösningsordning: exakt verktygsnamnsmatchning prioriteras över *. Okända verktygsnamn ignoreras tyst under körning.

tool_configs?: Record<string, ToolConfig>

Egenskapsvärde

Record<string, ToolConfig>

Ärvd frånToolboxTool.tool_configs