Create an AgentDocument with explicit MIME type and data
Create an AgentDocument from raw bytes, auto-detecting MIME type based on file extension
Create an AgentDocument from a file, auto-detecting MIME type
Create an AgentDocument from a Path, auto-detecting MIME type