다음을 통해 공유


InputMessage interface

계층 구조 다음 명령을 나타내는 역할이 있는 모델에 대한 메시지 입력입니다. developer 역할 또는 system 역할과 함께 제공된 지침은 user 역할과 함께 제공된 지침보다 우선합니다.

Extends

속성

content

메시지 입력의 내용입니다.

role

메시지 입력의 역할입니다. user, system 또는 developer 중 하나입니다.

status

항목의 상태입니다. in_progress, completed 또는 incomplete 중 하나입니다. 항목이 API를 통해 반환될 때 채워집니다.

type

메시지 입력의 형식입니다. 항상 message로 설정하세요.

속성 세부 정보

content

메시지 입력의 내용입니다.

content: InputContentUnion[]

속성 값

role

메시지 입력의 역할입니다. user, system 또는 developer 중 하나입니다.

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

속성 값

"user" | "system" | "developer"

status

항목의 상태입니다. in_progress, completed 또는 incomplete 중 하나입니다. 항목이 API를 통해 반환될 때 채워집니다.

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

속성 값

"in_progress" | "completed" | "incomplete"

type

메시지 입력의 형식입니다. 항상 message로 설정하세요.

type: "message"

속성 값

"message"