ModelsCommand

Cohere's Command A Translate Model

Automated translation from one language to another is one of the oldest applications of machine learning. Today’s LLMs have proven remarkably effective for these kinds of tasks, and Command A Translate is Cohere’s state of the art entry into the machine translation field. It delivers industry-leading performance on a variety of translation tasks across 23 languages, while offering enterprises full control of their data through private deployment options.

Command A Translate has a context length of 16K tokens (8K for input and 8K for output), 111B parameters, and can run on one or two GPUs (A100s / H100s).

Model Details

Model NameDescriptionModalityContext LengthMaximum Output TokensEndpoints
command-a-translate-08-2025Command A Translate is Cohere’s state of the art machine translation model, excelling at a variety of translation tasks on 23 languages: English, French, Spanish, Italian, German, Portuguese, Japanese, Korean, Chinese, Arabic, Russian, Polish, Turkish, Vietnamese, Dutch, Czech, Indonesian, Ukrainian, Romanian, Greek, Hindi, Hebrew, Persian.Text8K8kChat

What Can Command A Translate be Used For?

Command A Translate is excellent for translation tasks where you need answers that combine high quality and a low error rate. When utilized as part of our private deployment options, it is the best choice for enterprises wanting to translate data securely.

Getting Started

You can perform translation of a text into another language with a simple prompt asking the model to translate a piece of text. In the sample below, we are doing this ‘programmatically’ by passing both the target language and content to translate as variables, but you can also just pass in a message saying "Please translate this into <target_language> for me."

PYTHON
1from cohere import ClientV2
2
3co = cohere.ClientV2(api_key="<YOUR API KEY>")
4
5target_language = "Spanish"
6content_to_translate = "Enterprises rely on translation for some of their most sensitive and business-critical documents and cannot risk data leakage, compliance violations, or misunderstandings. Mistranslated documents can reduce trust and have strategic implications."
7
8message = f"Translate everything that follows into {target_language}:\n\n{content_to_translate}"
9response = co.chat(
10 model="command-a-translate-08-2025",
11 messages=[{"role": "user", "content": message}],
12)
13print(response.message.content[0].text)

Here’s a sample output:

1Las empresas dependen de la traducción para algunos de sus documentos más sensibles y críticos para su negocio y no pueden permitirse el riesgo de fugas de datos, incumplimientos normativos o malentendidos. Los documentos mal traducidos pueden reducir la confianza y tener implicaciones estratégicas.

Conclusion

Command A Translate is great for one-shot translations but can also be embedded into more complicated workflows, such as translating long texts. Check out our cookbook for an example implementation.

Cohere enterprise clients may be interested in Deep Translation, our agentic approach to reaching the highest-quality translations. You can reach out to our sales team for more information.