Class RunBase
Inherited Members
Namespace: Glitch9.AIDevKit.OpenAI
Assembly: .dll
Syntax
public class RunBase : ModelResponse
Properties
AssistantId
The ID of the AssistantObject used for execution of this run.
Declaration
public string AssistantId { get; set; }
Property Value
Type | Description |
---|---|
string |
CancelledAt
The Unix timestamp (in seconds) for when the run was cancelled.
Declaration
public UnixTime? CancelledAt { get; set; }
Property Value
Type | Description |
---|---|
UnixTime? |
CompletedAt
The Unix timestamp (in seconds) for when the run was Completed.
Declaration
public UnixTime? CompletedAt { get; set; }
Property Value
Type | Description |
---|---|
UnixTime? |
ExpiresAt
The Unix timestamp (in seconds) for when the run will expire.
Declaration
public UnixTime? ExpiresAt { get; set; }
Property Value
Type | Description |
---|---|
UnixTime? |
FailedAt
The Unix timestamp (in seconds) for when the run Failed.
Declaration
public UnixTime? FailedAt { get; set; }
Property Value
Type | Description |
---|---|
UnixTime? |
LastError
The last error associated with this run. Will be null if there are no errors.
Declaration
public ErrorResponse LastError { get; set; }
Property Value
Type | Description |
---|---|
ErrorResponse |
StartedAt
The Unix timestamp (in seconds) for when the run was started.
Declaration
public UnixTime? StartedAt { get; set; }
Property Value
Type | Description |
---|---|
UnixTime? |
Status
The status of the run, which can be either Queued, In_Progress, Requires_Action, Cancelling, Cancelled, Failed, Completed, or Expired.
Declaration
public RunStatus? Status { get; set; }
Property Value
Type | Description |
---|---|
RunStatus? |
ThreadId
The ID of the thread that was executed on as a part of this run.
Declaration
public string ThreadId { get; set; }
Property Value
Type | Description |
---|---|
string |