MessagePart type
Samenvoeging van alle typen berichtenonderdelen per semantische conventies van OTEL gen-ai.
Opmerking: GenericPart fungeert als een catch-all voor doorstuurcompatibiliteit met aangepaste of toekomstige onderdelentypen. Omdat het type is string (niet een letterlijke), zal uitputtendcaseswitch/op part.type niet-verwerkte gevallen geen compilatiefouten produceren.
type MessagePart =
| TextPart
| ToolCallRequestPart
| ToolCallResponsePart
| ReasoningPart
| BlobPart
| FilePart
| UriPart
| ServerToolCallPart
| ServerToolCallResponsePart
| GenericPart