WebSearchToolboxTool interface
Ein Web-Suchwerkzeug, das in einem Werkzeugkasten gespeichert ist.
- Extends
Eigenschaften
| custom_search_configuration | Die an dieses Tool angefügten project Verbindungen. Es kann maximal 1 Verbindungsressource an das Tool angefügt sein. |
| external_web_access | Erlauben Sie Live-Internetzugang für die Websuche. Standardmäßig wird true angezeigt, wenn es weggelassen wird. Wenn falsch, läuft das Websuchtool im Offline-/Cache-Only-Modus und ruft keine neuen externen Inhalte ab. |
| filters | Filter, die Websuchergebnisse auf erlaubte Domains beschränken. |
| search_context_size | Allgemeine Richtlinie für die Menge des Kontextfensterbereichs, der für die Suche verwendet werden soll. Einer der folgenden Werte: |
| type | Der Werkzeugkasten-Werkzeugtyp. Immer |
| user_location | Der ungefähre Standort des Nutzers wird verwendet, um die Relevanz der Websuchergebnisse zu verbessern. |
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
custom_search_configuration
Die an dieses Tool angefügten project Verbindungen. Es kann maximal 1 Verbindungsressource an das Tool angefügt sein.
custom_search_configuration?: WebSearchConfiguration
Eigenschaftswert
external_web_access
Erlauben Sie Live-Internetzugang für die Websuche. Standardmäßig wird true angezeigt, wenn es weggelassen wird. Wenn falsch, läuft das Websuchtool im Offline-/Cache-Only-Modus und ruft keine neuen externen Inhalte ab.
external_web_access?: boolean
Eigenschaftswert
boolean
filters
Filter, die Websuchergebnisse auf erlaubte Domains beschränken.
filters?: WebSearchToolFilters
Eigenschaftswert
search_context_size
Allgemeine Richtlinie für die Menge des Kontextfensterbereichs, der für die Suche verwendet werden soll. Einer der folgenden Werte: low, medium oder high.
medium ist der Standardwert.
search_context_size?: "low" | "medium" | "high"
Eigenschaftswert
"low" | "medium" | "high"
type
Der Werkzeugkasten-Werkzeugtyp. Immer web_search für ein Web-Suchwerkzeug.
type: "web_search"
Eigenschaftswert
"web_search"
user_location
Der ungefähre Standort des Nutzers wird verwendet, um die Relevanz der Websuchergebnisse zu verbessern.
user_location?: WebSearchApproximateLocation
Eigenschaftswert
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