Interface ToolConfig

Tool config.

This config is shared for all tools provided in the request.

Properties

functionCallingConfig?: FunctionCallingConfig

Optional. Function calling config.

includeServerSideToolInvocations?: boolean

If true, the API response will include the server-side tool calls and responses within the Content message. This allows clients to observe the server's tool invocations.

retrievalConfig?: RetrievalConfig

Optional. Retrieval config.