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