Consider using `AIContent` instead. We should support TextContent, UriContent and DataContent. It's going to allow us to address a feedback from internal customer.