Sdílet prostřednictvím


ThreadMessage interface

Jedna existující zpráva v rámci vlákna agenta.

Vlastnosti

assistantId

Pokud je to možné, ID agenta, který vytvořil tuto zprávu.

attachments

Seznam souborů připojených ke zprávě a nástroje, do které byly přidány.

completedAt

Časové razítko unixu (v sekundách) pro dokončení zprávy.

content

Seznam položek obsahu přidružených ke zprávě vlákna agenta

createdAt

Časové razítko unixu v sekundách představující při vytvoření tohoto objektu.

id

Identifikátor, na který se dá odkazovat v koncových bodech rozhraní API.

incompleteAt

Časové razítko unixu (v sekundách) pro dobu, kdy byla zpráva označena jako neúplná.

incompleteDetails

V neúplné zprávě jsou podrobnosti o tom, proč je zpráva neúplná.

metadata

Sada až 16 dvojic klíč/hodnota, které lze připojit k objektu, které slouží k ukládání dalších informací o daném objektu ve strukturovaném formátu. Klíče můžou mít délku až 64 znaků a hodnoty můžou mít délku až 512 znaků.

object

Typ objektu, který je vždy thread.message.

role

Role přidružená ke zprávě vlákna agenta.

runId

Pokud je to možné, ID spuštění přidruženého k vytváření této zprávy.

status

Stav zprávy.

threadId

ID vlákna, do kterého tato zpráva patří.

Podrobnosti vlastnosti

assistantId

Pokud je to možné, ID agenta, který vytvořil tuto zprávu.

assistantId: null | string

Hodnota vlastnosti

null | string

attachments

Seznam souborů připojených ke zprávě a nástroje, do které byly přidány.

attachments: null | MessageAttachment[]

Hodnota vlastnosti

completedAt

Časové razítko unixu (v sekundách) pro dokončení zprávy.

completedAt: null | Date

Hodnota vlastnosti

null | Date

content

Seznam položek obsahu přidružených ke zprávě vlákna agenta

content: MessageContentUnion[]

Hodnota vlastnosti

createdAt

Časové razítko unixu v sekundách představující při vytvoření tohoto objektu.

createdAt: Date

Hodnota vlastnosti

Date

id

Identifikátor, na který se dá odkazovat v koncových bodech rozhraní API.

id: string

Hodnota vlastnosti

string

incompleteAt

Časové razítko unixu (v sekundách) pro dobu, kdy byla zpráva označena jako neúplná.

incompleteAt: null | Date

Hodnota vlastnosti

null | Date

incompleteDetails

V neúplné zprávě jsou podrobnosti o tom, proč je zpráva neúplná.

incompleteDetails: null | MessageIncompleteDetails

Hodnota vlastnosti

metadata

Sada až 16 dvojic klíč/hodnota, které lze připojit k objektu, které slouží k ukládání dalších informací o daném objektu ve strukturovaném formátu. Klíče můžou mít délku až 64 znaků a hodnoty můžou mít délku až 512 znaků.

metadata: null | Record<string, string>

Hodnota vlastnosti

null | Record<string, string>

object

Typ objektu, který je vždy thread.message.

object: "thread.message"

Hodnota vlastnosti

"thread.message"

role

Role přidružená ke zprávě vlákna agenta.

role: MessageRole

Hodnota vlastnosti

runId

Pokud je to možné, ID spuštění přidruženého k vytváření této zprávy.

runId: null | string

Hodnota vlastnosti

null | string

status

Stav zprávy.

status: MessageStatus

Hodnota vlastnosti

threadId

ID vlákna, do kterého tato zpráva patří.

threadId: string

Hodnota vlastnosti

string