ThreadMessageOptions interface
초기 상태에 대해 해당 스레드를 만드는 동안 제공된 에이전트 스레드 내의 단일 메시지입니다.
속성
| attachments | 메시지에 첨부된 파일 목록 및 추가해야 하는 도구입니다. |
| content | 초기 메시지의 내용입니다. 이는 기본 문자열(텍스트만 필요한 경우) 또는 형식화된 콘텐츠 블록의 배열(예: 텍스트, image_file, image_url 등)일 수 있습니다. |
| metadata | 개체에 연결할 수 있는 최대 16개의 키/값 쌍 집합으로, 해당 개체에 대한 추가 정보를 구조화된 형식으로 저장하는 데 사용됩니다. 키의 길이는 최대 64자이고 값의 길이는 최대 512자일 수 있습니다. |
| role | 메시지를 만드는 엔터티의 역할입니다. 허용되는 값에는 메시지가 실제 사용자에 의해 전송되었음을 나타내고(대부분의 경우 사용자 생성 메시지를 나타내는 데 사용해야 함) 및 |
속성 세부 정보
attachments
메시지에 첨부된 파일 목록 및 추가해야 하는 도구입니다.
attachments?: null | MessageAttachment[]
속성 값
null | MessageAttachment[]
content
초기 메시지의 내용입니다. 이는 기본 문자열(텍스트만 필요한 경우) 또는 형식화된 콘텐츠 블록의 배열(예: 텍스트, image_file, image_url 등)일 수 있습니다.
content: MessageInputContent
속성 값
metadata
개체에 연결할 수 있는 최대 16개의 키/값 쌍 집합으로, 해당 개체에 대한 추가 정보를 구조화된 형식으로 저장하는 데 사용됩니다. 키의 길이는 최대 64자이고 값의 길이는 최대 512자일 수 있습니다.
metadata?: null | Record<string, string>
속성 값
null | Record<string, string>
role
메시지를 만드는 엔터티의 역할입니다. 허용되는 값에는 메시지가 실제 사용자에 의해 전송되었음을 나타내고(대부분의 경우 사용자 생성 메시지를 나타내는 데 사용해야 함) 및 user메시지가 에이전트에 의해 생성되었음을 나타내는 , (에이전트의 메시지를 대화에 삽입하려면 이 값 사용)가 포함됩니다assistant.
role: MessageRole