Compartilhar via


AIProjectsModelFactory Class

Definition

Model factory for models.

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

Methods

AgentPageableListOfVectorStore(AgentPageableListOfVectorStoreObject, IEnumerable<VectorStore>, String, String, Boolean)

Initializes a new instance of AgentPageableListOfVectorStore.

AgentPageableListOfVectorStoreFile(AgentPageableListOfVectorStoreFileObject, IEnumerable<VectorStoreFile>, String, String, Boolean)

Initializes a new instance of AgentPageableListOfVectorStoreFile.

ConnectionProperties(ConnectionType, String)

Initializes a new instance of ConnectionProperties.

ConnectionPropertiesApiKeyAuth(ConnectionType, String, CredentialsApiKeyAuth)

Initializes a new instance of ConnectionPropertiesApiKeyAuth.

ConnectionResponse(String, String, ConnectionProperties)

Initializes a new instance of ConnectionResponse.

CredentialsApiKeyAuth(String)

Initializes a new instance of CredentialsApiKeyAuth.

Evaluation(String, InputData, String, String, SystemData, String, IDictionary<String,String>, IDictionary<String,String>, IDictionary<String, EvaluatorConfiguration>)

Initializes a new instance of Evaluation.

EvaluationSchedule(String, ApplicationInsightsConfiguration, String, SystemData, String, IDictionary<String,String>, IDictionary<String, String>, IDictionary<String,EvaluatorConfiguration>, Trigger)

Initializes a new instance of EvaluationSchedule.

GetWorkspaceResponse(String, String, WorkspaceProperties)

Initializes a new instance of GetWorkspaceResponse.

ListConnectionsResponse(IEnumerable<ConnectionResponse>)

Initializes a new instance of ListConnectionsResponse.

MessageDelta(MessageRole, IEnumerable<MessageDeltaContent>)

Initializes a new instance of MessageDelta.

MessageDeltaChunk(String, MessageDeltaChunkObject, MessageDelta)

Initializes a new instance of MessageDeltaChunk.

MessageDeltaContent(Int32, String)

Initializes a new instance of MessageDeltaContent.

MessageDeltaImageFileContent(Int32, MessageDeltaImageFileContentObject)

Initializes a new instance of MessageDeltaImageFileContent.

MessageDeltaImageFileContentObject(String)

Initializes a new instance of MessageDeltaImageFileContentObject.

MessageDeltaTextAnnotation(Int32, String)

Initializes a new instance of MessageDeltaTextAnnotation.

MessageDeltaTextContent(Int32, MessageDeltaTextContentObject)

Initializes a new instance of MessageDeltaTextContent.

MessageDeltaTextContentObject(String, IEnumerable<MessageDeltaTextAnnotation>)

Initializes a new instance of MessageDeltaTextContentObject.

MessageDeltaTextFileCitationAnnotation(Int32, MessageDeltaTextFileCitationAnnotationObject, String, Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of MessageDeltaTextFileCitationAnnotation.

MessageDeltaTextFileCitationAnnotationObject(String, String)

Initializes a new instance of MessageDeltaTextFileCitationAnnotationObject.

MessageDeltaTextFilePathAnnotation(Int32, MessageDeltaTextFilePathAnnotationObject, Nullable<Int32>, Nullable<Int32>, String)

Initializes a new instance of MessageDeltaTextFilePathAnnotation.

MessageDeltaTextFilePathAnnotationObject(String)

Initializes a new instance of MessageDeltaTextFilePathAnnotationObject.

RequiredToolCall(String, String)

Initializes a new instance of RequiredToolCall.

RunCompletionUsage(Int64, Int64, Int64)

Initializes a new instance of RunCompletionUsage.

RunError(String, String)

Initializes a new instance of RunError.

RunStepAzureAISearchToolCall(String, IReadOnlyDictionary<String,String>)

Initializes a new instance of RunStepAzureAISearchToolCall.

RunStepBingGroundingToolCall(String, IReadOnlyDictionary<String,String>)

Initializes a new instance of RunStepBingGroundingToolCall.

RunStepCodeInterpreterImageOutput(RunStepCodeInterpreterImageReference)

Initializes a new instance of RunStepCodeInterpreterImageOutput.

RunStepCodeInterpreterImageReference(String)

Initializes a new instance of RunStepCodeInterpreterImageReference.

RunStepCodeInterpreterLogOutput(String)

Initializes a new instance of RunStepCodeInterpreterLogOutput.

RunStepCompletionUsage(Int64, Int64, Int64)

Initializes a new instance of RunStepCompletionUsage.

RunStepDelta(RunStepDeltaDetail)

Initializes a new instance of RunStepDelta.

RunStepDeltaChunk(String, RunStepDeltaChunkObject, RunStepDelta)

Initializes a new instance of RunStepDeltaChunk.

RunStepDeltaCodeInterpreterDetailItemObject(String, IEnumerable<RunStepDeltaCodeInterpreterOutput>)

Initializes a new instance of RunStepDeltaCodeInterpreterDetailItemObject.

RunStepDeltaCodeInterpreterImageOutput(Int32, RunStepDeltaCodeInterpreterImageOutputObject)

Initializes a new instance of RunStepDeltaCodeInterpreterImageOutput.

RunStepDeltaCodeInterpreterImageOutputObject(String)

Initializes a new instance of RunStepDeltaCodeInterpreterImageOutputObject.

RunStepDeltaCodeInterpreterLogOutput(Int32, String)

Initializes a new instance of RunStepDeltaCodeInterpreterLogOutput.

RunStepDeltaCodeInterpreterOutput(Int32, String)

Initializes a new instance of RunStepDeltaCodeInterpreterOutput.

RunStepDeltaCodeInterpreterToolCall(Int32, String, RunStepDeltaCodeInterpreterDetailItemObject)

Initializes a new instance of RunStepDeltaCodeInterpreterToolCall.

RunStepDeltaFileSearchToolCall(Int32, String, IReadOnlyDictionary<String,String>)

Initializes a new instance of RunStepDeltaFileSearchToolCall.

RunStepDeltaFunction(String, String, String)

Initializes a new instance of RunStepDeltaFunction.

RunStepDeltaFunctionToolCall(Int32, String, RunStepDeltaFunction)

Initializes a new instance of RunStepDeltaFunctionToolCall.

RunStepDeltaMessageCreation(RunStepDeltaMessageCreationObject)

Initializes a new instance of RunStepDeltaMessageCreation.

RunStepDeltaMessageCreationObject(String)

Initializes a new instance of RunStepDeltaMessageCreationObject.

RunStepDeltaToolCall(Int32, String, String)

Initializes a new instance of RunStepDeltaToolCall.

RunStepDeltaToolCallObject(IEnumerable<RunStepDeltaToolCall>)

Initializes a new instance of RunStepDeltaToolCallObject.

RunStepError(RunStepErrorCode, String)

Initializes a new instance of RunStepError.

RunStepFileSearchToolCall(String, IReadOnlyDictionary<String,String>)

Initializes a new instance of RunStepFileSearchToolCall.

RunStepMessageCreationDetails(RunStepMessageCreationReference)

Initializes a new instance of RunStepMessageCreationDetails.

RunStepMessageCreationReference(String)

Initializes a new instance of RunStepMessageCreationReference.

RunStepMicrosoftFabricToolCall(String, IReadOnlyDictionary<String,String>)

Initializes a new instance of RunStepMicrosoftFabricToolCall.

RunStepSharepointToolCall(String, IReadOnlyDictionary<String,String>)

Initializes a new instance of RunStepSharepointToolCall.

RunStepToolCall(String, String)

Initializes a new instance of RunStepToolCall.

RunStepToolCallDetails(IEnumerable<RunStepToolCall>)

Initializes a new instance of RunStepToolCallDetails.

SystemData(Nullable<DateTimeOffset>, String, String, Nullable<DateTimeOffset>)

Initializes a new instance of SystemData.

ThreadMessageOptions(MessageRole, String, IEnumerable<MessageAttachment>, IDictionary<String,String>)

Initializes a new instance of ThreadMessageOptions.

VectorStore(String, VectorStoreObject, DateTimeOffset, String, Int32, VectorStoreFileCount, VectorStoreStatus, VectorStoreExpirationPolicy, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IReadOnlyDictionary<String, String>)

Initializes a new instance of VectorStore.

VectorStoreDeletionStatus(String, Boolean, VectorStoreDeletionStatusObject)

Initializes a new instance of VectorStoreDeletionStatus.

VectorStoreFile(String, VectorStoreFileObject, Int32, DateTimeOffset, String, VectorStoreFileStatus, VectorStoreFileError, VectorStoreChunkingStrategyResponse)

Initializes a new instance of VectorStoreFile.

VectorStoreFileBatch(String, VectorStoreFileBatchObject, DateTimeOffset, String, VectorStoreFileBatchStatus, VectorStoreFileCount)

Initializes a new instance of VectorStoreFileBatch.

VectorStoreFileCount(Int32, Int32, Int32, Int32, Int32)

Initializes a new instance of VectorStoreFileCount.

VectorStoreFileDeletionStatus(String, Boolean, VectorStoreFileDeletionStatusObject)

Initializes a new instance of VectorStoreFileDeletionStatus.

VectorStoreFileError(VectorStoreFileErrorCode, String)

Initializes a new instance of VectorStoreFileError.

VectorStoreStaticChunkingStrategyRequest(VectorStoreStaticChunkingStrategyOptions)

Initializes a new instance of VectorStoreStaticChunkingStrategyRequest.

VectorStoreStaticChunkingStrategyResponse(VectorStoreStaticChunkingStrategyOptions)

Initializes a new instance of VectorStoreStaticChunkingStrategyResponse.

WorkspaceProperties(String)

Initializes a new instance of WorkspaceProperties.

Applies to