ResponsesModelFactory.ResponseObject Method

Definition

Creates a ResponseObject instance for mocking.

public static Azure.AI.AgentServer.Responses.Models.ResponseObject ResponseObject(string id = default, string model = default, Azure.AI.AgentServer.Responses.Models.ResponseStatus? status = default, DateTimeOffset createdAt = default, Azure.AI.AgentServer.Responses.Models.ResponseErrorInfo error = default, System.Collections.Generic.IEnumerable<Azure.AI.AgentServer.Responses.Models.OutputItem> output = default);
static member ResponseObject : string * string * Nullable<Azure.AI.AgentServer.Responses.Models.ResponseStatus> * DateTimeOffset * Azure.AI.AgentServer.Responses.Models.ResponseErrorInfo * seq<Azure.AI.AgentServer.Responses.Models.OutputItem> -> Azure.AI.AgentServer.Responses.Models.ResponseObject
Public Shared Function ResponseObject (Optional id As String = Nothing, Optional model As String = Nothing, Optional status As Nullable(Of ResponseStatus) = Nothing, Optional createdAt As DateTimeOffset = Nothing, Optional error As ResponseErrorInfo = Nothing, Optional output As IEnumerable(Of OutputItem) = Nothing) As ResponseObject

Parameters

id
String

The unique response identifier.

model
String

The model name (e.g. "gpt-4o").

status
Nullable<ResponseStatus>

The response status.

createdAt
DateTimeOffset

The creation timestamp.

error
ResponseErrorInfo

The error, if any.

output
IEnumerable<OutputItem>

The output items.

Returns

A new ResponseObject instance.

Applies to