Class AssistantRunnerState
- Namespace
- AntRunnerLib
- Assembly
- AntRunnerLib.dll
State for use by the AssistantRunner orchestration
public class AssistantRunnerState
- Inheritance
-
System.ObjectAssistantRunnerState
- Inherited Members
-
System.Object.Equals(System.Object)System.Object.Equals(System.Object, System.Object)System.Object.GetHashCode()System.Object.GetType()System.Object.MemberwiseClone()System.Object.ReferenceEquals(System.Object, System.Object)System.Object.ToString()
Properties
AssistantDefinition
AssistantDefintion from storage for use in the API to create an assistant
public AssistantCreateRequest AssistantDefinition { get; set; }
Property Value
AssistantId
Assistant to run Id
public string AssistantId { get; set; }
Property Value
- System.String
AssistantRunOptions
Initial data input from the API
public AssistantRunOptions AssistantRunOptions { get; set; }
Property Value
AzureOpenAIConfig
Endpoint and API key
public AzureOpenAIConfig AzureOpenAIConfig { get; set; }
Property Value
ConversationUserProxyMessage
The message from the evaluator for coninuations
public string ConversationUserProxyMessage { get; set; }
Property Value
- System.String
CurrentRun
The current run when extended by the conversation proxy
public RunResponse CurrentRun { get; set; }
Property Value
RootRun
The first run in the chain before evaluation by ConversationUserProxy
public RunResponse RootRun { get; set; }
Property Value
Started
Time the orchestration started
public DateTime Started { get; set; }
Property Value
- DateTime
ThreadId
ID of the thread created for the run
public string ThreadId { get; set; }
Property Value
- System.String
ThreadRunId
ID of the the run
public string ThreadRunId { get; set; }
Property Value
- System.String