BingGroundingTool interface

The input definition information for a bing grounding search tool as used to configure an agent.

Extends

Properties

bing_grounding

The bing grounding search tool parameters.

description

Optional user-defined description for this tool or configuration.

name

Optional user-defined name for this tool or configuration.

tool_configs

Per-tool configuration map. Keys are tool names or * (catch-all default). Resolution order: exact tool name match takes priority over *. Unknown tool names are silently ignored at runtime.

type

The object type, which is always 'bing_grounding'.

Property Details

bing_grounding

The bing grounding search tool parameters.

bing_grounding: BingGroundingSearchToolParameters

Property Value

description

Optional user-defined description for this tool or configuration.

description?: string

Property Value

string

name

Optional user-defined name for this tool or configuration.

name?: string

Property Value

string

tool_configs

Per-tool configuration map. Keys are tool names or * (catch-all default). Resolution order: exact tool name match takes priority over *. Unknown tool names are silently ignored at runtime.

tool_configs?: Record<string, ToolConfig>

Property Value

Record<string, ToolConfig>

type

The object type, which is always 'bing_grounding'.

type: "bing_grounding"

Property Value

"bing_grounding"