Udostępnij przez


InputMessage interface

Wiadomość jako wejście do modelu z rolą wskazującą przestrzeganie hierarchii instrukcji. Instrukcje przypisane do roli developer lub system mają pierwszeństwo przed instrukcjami przypisanymi do roli user.

Rozszerza

Właściwości

content

Treść wejścia wiadomości.

role

Rola wejścia komunikatu. userJeden z , systemlub developer.

status

Stan elementu. in_progressJeden z , completedlub incomplete. Wypełniane, gdy elementy są zwracane za pośrednictwem interfejsu API.

type

Typ danych wejściowych komunikatu. Zawsze ustaw na message.

Szczegóły nieruchomości

content

Treść wejścia wiadomości.

content: InputContentUnion[]

Wartość nieruchomości

role

Rola wejścia komunikatu. userJeden z , systemlub developer.

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

Wartość nieruchomości

"user" | "system" | "developer"

status

Stan elementu. in_progressJeden z , completedlub incomplete. Wypełniane, gdy elementy są zwracane za pośrednictwem interfejsu API.

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

Wartość nieruchomości

"in_progress" | "completed" | "incomplete"

type

Typ danych wejściowych komunikatu. Zawsze ustaw na message.

type: "message"

Wartość nieruchomości

"message"