ThreadMessage interface
Eén bestaand bericht binnen een agentthread.
Eigenschappen
| assistant |
Indien van toepassing, de id van de agent die dit bericht heeft geschreven. |
| attachments | Een lijst met bestanden die zijn toegevoegd aan het bericht en de hulpprogramma's waaraan ze zijn toegevoegd. |
| completed |
De Unix-tijdstempel (in seconden) voor wanneer het bericht is voltooid. |
| content | De lijst met inhoudsitems die zijn gekoppeld aan het bericht van de agentthread. |
| created |
De Unix-tijdstempel, in seconden, die aangeeft wanneer dit object is gemaakt. |
| id | De id waarnaar kan worden verwezen in API-eindpunten. |
| incomplete |
De Unix-tijdstempel (in seconden) voor wanneer het bericht als onvolledig is gemarkeerd. |
| incomplete |
In een onvolledig bericht vindt u meer informatie over waarom het bericht onvolledig is. |
| metadata | Een set van maximaal 16 sleutel-/waardeparen die aan een object kunnen worden gekoppeld, die wordt gebruikt voor het opslaan van aanvullende informatie over dat object in een gestructureerde indeling. Sleutels mogen maximaal 64 tekens lang zijn en waarden mogen maximaal 512 tekens lang zijn. |
| object | Het objecttype, dat altijd thread.message is. |
| role | De rol die is gekoppeld aan het bericht van de agentthread. |
| run |
Indien van toepassing, de id van de uitvoering die is gekoppeld aan de creatie van dit bericht. |
| status | De status van het bericht. |
| thread |
De id van de thread waartoe dit bericht behoort. |
Eigenschapdetails
assistantId
Indien van toepassing, de id van de agent die dit bericht heeft geschreven.
assistantId: null | string
Waarde van eigenschap
null | string
attachments
Een lijst met bestanden die zijn toegevoegd aan het bericht en de hulpprogramma's waaraan ze zijn toegevoegd.
attachments: null | MessageAttachment[]
Waarde van eigenschap
null | MessageAttachment[]
completedAt
De Unix-tijdstempel (in seconden) voor wanneer het bericht is voltooid.
completedAt: null | Date
Waarde van eigenschap
null | Date
content
De lijst met inhoudsitems die zijn gekoppeld aan het bericht van de agentthread.
content: MessageContentUnion[]
Waarde van eigenschap
createdAt
De Unix-tijdstempel, in seconden, die aangeeft wanneer dit object is gemaakt.
createdAt: Date
Waarde van eigenschap
Date
id
De id waarnaar kan worden verwezen in API-eindpunten.
id: string
Waarde van eigenschap
string
incompleteAt
De Unix-tijdstempel (in seconden) voor wanneer het bericht als onvolledig is gemarkeerd.
incompleteAt: null | Date
Waarde van eigenschap
null | Date
incompleteDetails
In een onvolledig bericht vindt u meer informatie over waarom het bericht onvolledig is.
incompleteDetails: null | MessageIncompleteDetails
Waarde van eigenschap
null | MessageIncompleteDetails
metadata
Een set van maximaal 16 sleutel-/waardeparen die aan een object kunnen worden gekoppeld, die wordt gebruikt voor het opslaan van aanvullende informatie over dat object in een gestructureerde indeling. Sleutels mogen maximaal 64 tekens lang zijn en waarden mogen maximaal 512 tekens lang zijn.
metadata: null | Record<string, string>
Waarde van eigenschap
null | Record<string, string>
object
Het objecttype, dat altijd thread.message is.
object: "thread.message"
Waarde van eigenschap
"thread.message"
role
De rol die is gekoppeld aan het bericht van de agentthread.
role: MessageRole
Waarde van eigenschap
runId
Indien van toepassing, de id van de uitvoering die is gekoppeld aan de creatie van dit bericht.
runId: null | string
Waarde van eigenschap
null | string
status
threadId
De id van de thread waartoe dit bericht behoort.
threadId: string
Waarde van eigenschap
string