AssistantsModelFactory
Assistant(String, DateTimeOffset, String, String, String, String, IEnumerable<ToolDefinition>, IEnumerable<String>, IReadOnlyDictionary<String, String>)
AssistantCreationOptions(String, String, String, String, IEnumerable<ToolDefinition>, IEnumerable<String>, IDictionary<String, String>)
AssistantFile(String, DateTimeOffset, String)
AssistantThread(String, DateTimeOffset, IReadOnlyDictionary<String, String>)
CreateAndRunThreadOptions(String, AssistantThreadCreationOptions, String, String, IEnumerable<ToolDefinition>, IDictionary<String, String>)
CreateRunOptions(String, String, String, String, IEnumerable<ToolDefinition>, IDictionary<String, String>)
MessageFile(String, DateTimeOffset, String)
MessageFileCitationTextAnnotation(String, Int32, Int32, String, String)
MessageFilePathTextAnnotation(String, Int32, Int32, String)
MessageImageFileContent(String)
MessageTextAnnotation(String, String, Int32, Int32)
MessageTextContent(String, IEnumerable<MessageTextAnnotation>)
OpenAIFile(String, Int32, String, DateTimeOffset, OpenAIFilePurpose)
PageableList<T>(IReadOnlyList<T>, String, String, Boolean)
RequiredFunctionToolCall(String, String, String)
RequiredToolCall(String, String)
RunError(String, String)
RunStep(String, RunStepType, String, String, String, RunStepStatus, RunStepDetails, RunStepError, DateTimeOffset, DateTimeOffset?, DateTimeOffset?, DateTimeOffset?, DateTimeOffset?, IReadOnlyDictionary<String, String>)
RunStepCodeInterpreterImageOutput(RunStepCodeInterpreterImageReference)
RunStepCodeInterpreterImageReference(String)
RunStepCodeInterpreterLogOutput(String)
RunStepCodeInterpreterToolCall(String, String, IReadOnlyList<RunStepCodeInterpreterToolCallOutput>)
RunStepError(RunStepErrorCode, String)
RunStepFunctionToolCall(String, String, String, String)
RunStepMessageCreationDetails(RunStepMessageCreationReference)
RunStepMessageCreationReference(String)
RunStepRetrievalToolCall(String, IReadOnlyDictionary<String, String>)
RunStepToolCall(String, String)
RunStepToolCallDetails(IEnumerable<RunStepToolCall>)
SubmitToolOutputsAction(IEnumerable<RequiredToolCall>)
ThreadInitializationMessage(MessageRole, String, IEnumerable<String>, IDictionary<String, String>)
ThreadMessage(String, DateTimeOffset, String, MessageRole, IEnumerable<MessageContent>, String, String, IEnumerable<String>, IReadOnlyDictionary<String, String>)
ThreadRun(String, String, String, RunStatus, RequiredAction, RunError, String, String, IEnumerable<ToolDefinition>, IEnumerable<String>, DateTimeOffset, DateTimeOffset?, DateTimeOffset?, DateTimeOffset?, DateTimeOffset?, DateTimeOffset?, IReadOnlyDictionary<String, String>)
netcoreapp3.0
namespace Azure.AI.OpenAI.Assistants
{
public static class AssistantsModelFactory
{
public static AssistantCreationOptions AssistantCreationOptions(string model = null, string name = null, string description = null, string instructions = null, IEnumerable<ToolDefinition> tools = null, IEnumerable<string> fileIds = null, IDictionary<string, string> metadata = null);
}
}
.NET | 5.06.07.08.09.010.0 |
---|---|
.NET Core | 2.02.12.23.03.1 |
.NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 |
.NET Standard | 2.02.1 |
Information specific to netcoreapp3.0 | |
Assembly | Azure.AI.OpenAI.Assistants , Version=1.0.0.0, PublicKeyToken=92742159e12e44c8 |
Referencing | Your project needs a package reference to |
Package | Azure.AI.OpenAI.Assistants (1.0.0-beta.4) netstandard2.0 |
Preview | This API is contained in a prerelease package. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API