Class ThreadMessageResponse

Clase ThreadMessageResponse

Representa un mensaje dentro de un hilo.

public class ThreadMessageResponse : BaseResponse, IStatus

Constructores

NombreDescripción
ThreadMessageResponse()El constructor predeterminado.

Propiedades

NombreDescripció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