Bind tool-like objects to this chat model.
bindTools(
tools: BindToolsInput[],
kwargs: Partial<BaseChatGoogleCallOptions>
): Runnable<BaseMessage<MessageStructure<MessageToolSet>, MessageType>[], AIMessageChunk<MessageStructure<MessageToolSet>>, BaseChatGoogleCallOptions>| Name | Type | Description |
|---|---|---|
tools* | BindToolsInput[] | A list of tool definitions to bind to this chat model. Can be a structured tool, an OpenAI formatted tool, or a Gemini function declaration. |
kwargs | Partial<BaseChatGoogleCallOptions> | Any additional parameters to bind. |