ExtensionsOpenAIModelFactory.OutputItemToolSearchOutput Method

Definition

The OutputItemToolSearchOutput.

public static Azure.AI.Extensions.OpenAI.OutputItemToolSearchOutput OutputItemToolSearchOutput(string id = default, Azure.AI.Extensions.OpenAI.AgentReference agentReference = default, string responseId = default, string callId = default, Azure.AI.Extensions.OpenAI.ResponsesToolSearchExecutionType execution = default, System.Collections.Generic.IEnumerable<Azure.AI.Extensions.OpenAI.ResponsesTool> tools = default, Azure.AI.Extensions.OpenAI.ResponsesFunctionCallOutputStatus status = default, string createdBy = default);
static member OutputItemToolSearchOutput : string * Azure.AI.Extensions.OpenAI.AgentReference * string * string * Azure.AI.Extensions.OpenAI.ResponsesToolSearchExecutionType * seq<Azure.AI.Extensions.OpenAI.ResponsesTool> * Azure.AI.Extensions.OpenAI.ResponsesFunctionCallOutputStatus * string -> Azure.AI.Extensions.OpenAI.OutputItemToolSearchOutput
Public Shared Function OutputItemToolSearchOutput (Optional id As String = Nothing, Optional agentReference As AgentReference = Nothing, Optional responseId As String = Nothing, Optional callId As String = Nothing, Optional execution As ResponsesToolSearchExecutionType = Nothing, Optional tools As IEnumerable(Of ResponsesTool) = Nothing, Optional status As ResponsesFunctionCallOutputStatus = Nothing, Optional createdBy As String = Nothing) As OutputItemToolSearchOutput

Parameters

id
String
agentReference
AgentReference

The agent that created the item.

responseId
String

The response on which the item is created.

callId
String
execution
ResponsesToolSearchExecutionType

Whether tool search was executed by the server or by the client.

tools
IEnumerable<ResponsesTool>

The loaded tool definitions returned by tool search.

status
ResponsesFunctionCallOutputStatus

The status of the tool search output item that was recorded.

createdBy
String

The identifier of the actor that created the item.

Returns

A new OutputItemToolSearchOutput instance for mocking.

Applies to