MessagePart type
Samling af alle meddelelsesdelstyper pr. OTEL gen-ai semantiske konventioner.
Bemærk! GenericPart fungerer som en catch-all for fremadrettet kompatibilitet med brugerdefinerede eller fremtidige deltyper. Da dens type er string (ikke en konstant), vil udtømmendecase/switch på part.type ikke producere kompileringsfejl for ubehandlede sager.
type MessagePart =
| TextPart
| ToolCallRequestPart
| ToolCallResponsePart
| ReasoningPart
| BlobPart
| FilePart
| UriPart
| ServerToolCallPart
| ServerToolCallResponsePart
| GenericPart