Compartilhar via


AIClientModelFactory Class

Definition

public static class AIClientModelFactory
type AIClientModelFactory = class
Public Class AIClientModelFactory
Inheritance
AIClientModelFactory

Methods

Agent(String, DateTimeOffset, String, String, String, String, IEnumerable<ToolDefinition>, ToolResources, Nullable<Single>, Nullable<Single>, BinaryData, IReadOnlyDictionary<String,String>)

Initializes a new instance of Agent.

AgentFile(String, Int32, String, DateTimeOffset, AgentFilePurpose)

Initializes a new instance of AgentFile.

AgentThread(String, DateTimeOffset, ToolResources, IReadOnlyDictionary<String,String>)

Initializes a new instance of AgentThread(String, DateTimeOffset, ToolResources, IReadOnlyDictionary<String,String>).

MessageFileCitationTextAnnotation(String, String, String)

Creates a new instance of MessageFileCitationTextAnnotation.

MessageFilePathTextAnnotation(String, String)

Creates a new instance of MessageFilePathTextAnnotation.

MessageImageFileContent(String)

Creates a new instance of MessageImageFileContent.

MessageTextContent(String, IEnumerable<MessageTextAnnotation>)

Creates a new instance of MessageTextContent.

PageableList<T>(IReadOnlyList<T>, String, String, Boolean)

Creates a new instance of PageableListT.

RequiredFunctionToolCall(String, String, String)
RunStep(String, RunStepType, String, String, String, RunStepStatus, RunStepDetails, RunStepError, DateTimeOffset, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, RunStepCompletionUsage, IReadOnlyDictionary<String,String>)

Initializes a new instance of RunStep.

RunStepCodeInterpreterToolCall(String, String, IReadOnlyList<RunStepCodeInterpreterToolCallOutput>)
RunStepFunctionToolCall(String, String, String, String)
SubmitToolOutputsAction(IEnumerable<RequiredToolCall>)

Instantiates a new instance of SubmitToolOutputsAction.

ThreadMessage(String, DateTimeOffset, String, MessageStatus, MessageIncompleteDetails, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, MessageRole, IEnumerable<MessageContent>, String, String, IEnumerable<MessageAttachment>, IDictionary<String,String>)

Initializes a new instance of ThreadMessage.

ThreadRun(String, String, String, RunStatus, RequiredAction, RunError, String, String, IEnumerable<ToolDefinition>, DateTimeOffset, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<IncompleteRunDetails>, RunCompletionUsage, Nullable<Single>, Nullable<Single>, Nullable<Int32>, Nullable<Int32>, TruncationObject, BinaryData, BinaryData, IReadOnlyDictionary<String, String>, UpdateToolResourcesOptions, Nullable<Boolean>)

Initializes a new instance of ThreadRun.

Applies to