GenerateContentRequestExtensionsAddTool Method

Adds a Tool to the GenerateContentRequest with an optional ToolConfig.

Definition

Namespace: GenerativeAI
Assembly: GenerativeAI (in GenerativeAI.dll) Version: 2.0.2+aa51399cad6d90cc71158d589a6268608b3c1893
C#
public static void AddTool(
	this GenerateContentRequest request,
	Tool tool,
	ToolConfig? config = null
)

Parameters

request  GenerateContentRequest
The GenerateContentRequest instance to which the Tool will be added.
tool  Tool
The Tool to add.
config  ToolConfig  (Optional)
Optional ToolConfig for configuring the Tool.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type GenerateContentRequest. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

See Also