Class ThreadMessageResponse
Contenido
[
Ocultar
]Clase ThreadMessageResponse
Representa un mensaje dentro de un hilo.
public class ThreadMessageResponse : BaseResponse, IStatus
Constructores
| Nombre | Descripción |
|---|---|
| ThreadMessageResponse() | El constructor predeterminado. |
Propiedades
| Nombre | Descripción |
|---|---|
| AssistantId { get; set; } | Obtiene o establece, si corresponde, el ID del asistente que redactó este mensaje. |
| Attachments { get; set; } | Obtiene o establece una lista de archivos adjuntos al mensaje. |
| CompletedAt { get; set; } | Obtiene o establece la marca de tiempo Unix (en segundos) para cuando se completó el mensaje. |
| Content { get; set; } | Obtiene o establece el contenido del mensaje en un arreglo de texto y/o imágenes. |
| CreatedAt { get; set; } | Obtiene o establece la marca de tiempo Unix (en segundos) para cuando se creó el mensaje. |
| Detail { get; set; } | Obtiene o establece el detalle de la respuesta. |
| Error { get; set; } | Obtiene o establece el error de respuesta HTTP. |
| ErrorMessage { get; } | Obtiene o establece la información del error. |
| HttpResponseHeaders { get; set; } | Obtiene o establece los encabezados de respuesta HTTP. |
| HttpStatusCode { get; set; } | Obtiene o establece el código de estado HTTP. |
| Id { get; set; } | Obtiene o establece el identificador, que puede ser referenciado en los puntos finales de la API. |
| IncompleteAt { get; set; } | Obtiene o establece la marca de tiempo Unix (en segundos) para cuando el mensaje fue marcado como incompleto. |
| IncompleteDetails { get; set; } | Obtiene o establece un mensaje incompleto, detalles sobre por qué el mensaje está incompleto. |
| IsSuccessful { get; } | Indica si la respuesta fue exitosa. |
| Metadata { get; set; } | Obtiene o establece un conjunto de 16 pares clave-valor que pueden ser adjuntados a un objeto. Esto puede ser útil para almacenar información adicional sobre el objeto en un formato estructurado. Las claves pueden tener un máximo de 64 caracteres y los valores pueden tener un máximo de 512 caracteres. |
| Object { get; set; } | Obtiene o establece el tipo de objeto, que siempre es “thread.message”. |
| ReasonPhrase { get; } | Obtiene la frase de razón del error. |
| Role { get; set; } | Obtiene o establece la entidad que produjo el mensaje. Uno de “user” o “assistant”. |
| RunId { get; set; } | Obtiene o establece el ID de la ejecución asociada con la creación de este mensaje. El valor es nulo cuando los mensajes se crean manualmente. |
| Status { get; set; } | Obtiene o establece el estado del mensaje. Uno de queued, in_progress, requires_action o completed. |
| ThreadId { get; set; } | Obtiene o establece el ID del hilo al que pertenece este mensaje. |
Ver También
- clase BaseResponse
- interfaz IStatus
- espacio de nombres Aspose.Pdf.AI
- ensamblaje Aspose.PDF