ThreadMessageOptions interface
Uma única mensagem dentro de um thread de agente, conforme fornecido durante a criação desse thread para seu estado inicial.
Propriedades
| attachments | Uma lista de arquivos anexados à mensagem e as ferramentas às quais eles devem ser adicionados. |
| content | O conteúdo da mensagem inicial. Pode ser uma cadeia de caracteres básica (se você precisar apenas de texto) ou uma matriz de blocos de conteúdo digitados (por exemplo, texto, image_file, image_url e assim por diante). |
| metadata | Um conjunto de até 16 pares chave/valor que podem ser anexados a um objeto, usado para armazenar informações adicionais sobre esse objeto em um formato estruturado. As teclas podem ter até 64 caracteres e os valores podem ter até 512 caracteres. |
| role | A função da entidade que está criando a mensagem. Os valores permitidos incluem: |
Detalhes de Propriedade
attachments
Uma lista de arquivos anexados à mensagem e as ferramentas às quais eles devem ser adicionados.
attachments?: null | MessageAttachment[]
Valor de Propriedade
null | MessageAttachment[]
content
O conteúdo da mensagem inicial. Pode ser uma cadeia de caracteres básica (se você precisar apenas de texto) ou uma matriz de blocos de conteúdo digitados (por exemplo, texto, image_file, image_url e assim por diante).
content: MessageInputContent
Valor de Propriedade
metadata
Um conjunto de até 16 pares chave/valor que podem ser anexados a um objeto, usado para armazenar informações adicionais sobre esse objeto em um formato estruturado. As teclas podem ter até 64 caracteres e os valores podem ter até 512 caracteres.
metadata?: null | Record<string, string>
Valor de Propriedade
null | Record<string, string>
role
A função da entidade que está criando a mensagem. Os valores permitidos incluem: user, que indica que a mensagem é enviada por um usuário real (e deve ser usado na maioria dos casos para representar mensagens geradas pelo usuário) e assistant, que indica que a mensagem é gerada pelo agente (use esse valor para inserir mensagens do agente na conversa).
role: MessageRole