Compartir a través de


InputMessage interface

Una entrada de mensaje al modelo con un rol que indica el seguimiento de instrucciones dentro de una jerarquía. Las instrucciones dadas con el developer rol o system tienen prioridad sobre las instrucciones dadas con el user rol.

Extends

Propiedades

content

El contenido de la entrada del mensaje.

role

Rol de la entrada del mensaje. Uno deuser, system o developer.

status

Estado del elemento. Uno dein_progress, completed o incomplete. Se rellena cuando los elementos se devuelven a través de la API.

type

Tipo de la entrada del mensaje. Siempre se establece en message.

Detalles de las propiedades

content

El contenido de la entrada del mensaje.

content: InputContentUnion[]

Valor de propiedad

role

Rol de la entrada del mensaje. Uno deuser, system o developer.

role: "user" | "system" | "developer"

Valor de propiedad

"user" | "system" | "developer"

status

Estado del elemento. Uno dein_progress, completed o incomplete. Se rellena cuando los elementos se devuelven a través de la API.

status?: "in_progress" | "completed" | "incomplete"

Valor de propiedad

"in_progress" | "completed" | "incomplete"

type

Tipo de la entrada del mensaje. Siempre se establece en message.

type: "message"

Valor de propiedad

"message"