Class RunStepResponse
内容
[
隐藏
]RunStepResponse class
表示运行执行中的一个步骤。
public class RunStepResponse : BaseResponse
Constructors
Name | Description |
---|---|
RunStepResponse() | 默认构造函数。 |
Properties
Name | Description |
---|---|
AssistantId { get; set; } | 获取或设置与运行步骤关联的助手的 ID。 |
CancelledAt { get; set; } | 获取或设置运行步骤被取消时的 Unix 时间戳(以秒为单位)。 |
CompletedAt { get; set; } | 获取或设置运行步骤完成时的 Unix 时间戳(以秒为单位)。 |
CreatedAt { get; set; } | 获取或设置运行步骤创建时的 Unix 时间戳(以秒为单位)。 |
Detail { get; set; } | 获取或设置响应详细信息。 |
Error { get; set; } | 获取或设置 HTTP 响应错误。 |
ErrorMessage { get; } | 获取或设置错误信息。 |
ExpiredAt { get; set; } | 获取或设置运行步骤过期时的 Unix 时间戳(以秒为单位)。如果父运行过期,则步骤被视为过期。 |
FailedAt { get; set; } | 获取或设置运行步骤失败时的 Unix 时间戳(以秒为单位)。 |
HttpResponseHeaders { get; set; } | 获取或设置 HTTP 响应头。 |
HttpStatusCode { get; set; } | 获取或设置 HTTP 状态码。 |
Id { get; set; } | 获取或设置运行步骤的标识符,可以在 API 端点中引用。 |
IsSuccessful { get; } | 指示响应是否成功。 |
LastError { get; set; } | 获取或设置与此运行步骤关联的最后一个错误。如果没有错误,则为 null。 |
Metadata { get; set; } | 获取或设置可以附加到对象的一组 16 个键值对。这对于以结构化格式存储有关对象的附加信息非常有用。键的最大长度为 64 个字符,值的最大长度为 512 个字符。 |
Object { get; set; } | 获取或设置对象类型,始终为 thread.run.step。 |
ReasonPhrase { get; } | 获取错误原因短语。 |
RunId { get; set; } | 获取或设置此运行步骤所属的运行的 ID。 |
RunStepType { get; set; } | 获取或设置运行步骤的类型,可以是 message_creation 或 tool_calls。 |
Status { get; set; } | 获取或设置运行步骤的状态,可以是 in_progress、cancelled、failed、completed 或 expired。 |
StepDetails { get; set; } | 获取或设置运行步骤的详细信息。 |
ThreadId { get; set; } | 获取或设置运行的线程 ID。 |
Usage { get; set; } | 获取或设置与运行步骤相关的使用统计信息。当运行步骤的状态为 in_progress 时,此值将为 null。 |
See Also
- class BaseResponse
- namespace Aspose.Pdf.AI
- assembly Aspose.PDF