ThreadMessage interface
Ett enda befintligt meddelande i en agenttråd.
Egenskaper
| assistant |
Om tillämpligt, ID:t för agenten som skapade det här meddelandet. |
| attachments | En lista över filer som är kopplade till meddelandet och de verktyg som de har lagts till i. |
| completed |
Unix-tidsstämpeln (i sekunder) för när meddelandet slutfördes. |
| content | Listan över innehållsobjekt som är associerade med agenttrådsmeddelandet. |
| created |
Unix-tidsstämpeln representerar i sekunder när det här objektet skapades. |
| id | Identifieraren, som kan refereras till i API-slutpunkter. |
| incomplete |
Unix-tidsstämpeln (i sekunder) för när meddelandet har markerats som ofullständigt. |
| incomplete |
Information om varför meddelandet är ofullständigt finns i ett ofullständigt meddelande. |
| metadata | En uppsättning med upp till 16 nyckel/värde-par som kan kopplas till ett objekt, som används för att lagra ytterligare information om objektet i ett strukturerat format. Nycklar kan vara upp till 64 tecken långa och värdena kan vara upp till 512 tecken långa. |
| object | Objekttypen, som alltid är "thread.message". |
| role | Rollen som är associerad med agenttrådsmeddelandet. |
| run |
Om tillämpligt, ID:t för körningen som är associerad med redigeringen av det här meddelandet. |
| status | Status för meddelandet. |
| thread |
ID:t för den tråd som det här meddelandet tillhör. |
Egenskapsinformation
assistantId
Om tillämpligt, ID:t för agenten som skapade det här meddelandet.
assistantId: null | string
Egenskapsvärde
null | string
attachments
En lista över filer som är kopplade till meddelandet och de verktyg som de har lagts till i.
attachments: null | MessageAttachment[]
Egenskapsvärde
null | MessageAttachment[]
completedAt
Unix-tidsstämpeln (i sekunder) för när meddelandet slutfördes.
completedAt: null | Date
Egenskapsvärde
null | Date
content
Listan över innehållsobjekt som är associerade med agenttrådsmeddelandet.
content: MessageContentUnion[]
Egenskapsvärde
createdAt
Unix-tidsstämpeln representerar i sekunder när det här objektet skapades.
createdAt: Date
Egenskapsvärde
Date
id
Identifieraren, som kan refereras till i API-slutpunkter.
id: string
Egenskapsvärde
string
incompleteAt
Unix-tidsstämpeln (i sekunder) för när meddelandet har markerats som ofullständigt.
incompleteAt: null | Date
Egenskapsvärde
null | Date
incompleteDetails
Information om varför meddelandet är ofullständigt finns i ett ofullständigt meddelande.
incompleteDetails: null | MessageIncompleteDetails
Egenskapsvärde
null | MessageIncompleteDetails
metadata
En uppsättning med upp till 16 nyckel/värde-par som kan kopplas till ett objekt, som används för att lagra ytterligare information om objektet i ett strukturerat format. Nycklar kan vara upp till 64 tecken långa och värdena kan vara upp till 512 tecken långa.
metadata: null | Record<string, string>
Egenskapsvärde
null | Record<string, string>
object
Objekttypen, som alltid är "thread.message".
object: "thread.message"
Egenskapsvärde
"thread.message"
role
runId
Om tillämpligt, ID:t för körningen som är associerad med redigeringen av det här meddelandet.
runId: null | string
Egenskapsvärde
null | string
status
threadId
ID:t för den tråd som det här meddelandet tillhör.
threadId: string
Egenskapsvärde
string