NamespaceToolParam(String, String, IEnumerable<BinaryData>) Constructor

Definition

Initializes a new instance of NamespaceToolParam.

public NamespaceToolParam(string name, string description, System.Collections.Generic.IEnumerable<BinaryData> tools);
new Azure.AI.AgentServer.Responses.Models.NamespaceToolParam : string * string * seq<BinaryData> -> Azure.AI.AgentServer.Responses.Models.NamespaceToolParam
Public Sub New (name As String, description As String, tools As IEnumerable(Of BinaryData))

Parameters

name
String

The namespace name used in tool calls (for example, crm).

description
String

A description of the namespace shown to the model.

tools
IEnumerable<BinaryData>

The function/custom tools available inside this namespace.

Exceptions

name, description or tools is null.

Applies to