Cohere explained: what the enterprise AI company does