ModelsNorth

North Small Translate

Capabilities
MultilingualReasoningImage InputsSafety ModesCitationsTool UseStructured Outputs
Pricing

For both trial keys and production keys, North Small Translate is free until rate limits are reached. Learn more about rate limits for different models and key types here.

North Small Translate can be used in production with a commercial license through Cohere's Model Vault.

Specifications
    Context Window: 16K tokens
    Max Output Tokens: 16K tokens
    Model Size: 218B total / 25B active
    Suggested Hardware: 2 × H100 or 1 × B200
API Endpoints
Model ID
north-small-translate-1-0
Chat V2Chat V1Chat Completions

Description

North Small Translate is an open-weights mixture-of-experts (MoE) model purpose-built for machine translation. It has 218 billion total parameters, with 25 billion active parameters, and a 16K context length.

The model provides flexible deployment options for research and enterprise use. Its FP8 weights are available under the Creative Commons Attribution-NonCommercial 4.0 license for non-commercial use. Enterprises can purchase a commercial license and deploy the model through Model Vault.

What can North Small Translate be used for?

North Small Translate is well-suited for:

  • Knowledge management: Translate internal documentation, wikis, standard operating procedures, technical manuals, historical reports, and institutional knowledge.
  • Safety and operations: Translate safety manuals, emergency procedures, maintenance instructions, manufacturing procedures, incident reports, field-service documentation, and operational alerts.
  • Internal communication: Translate company announcements, leadership communications, HR policies, employee handbooks, benefits information, onboarding materials, newsletters, and intranet content.
  • Localization and customer support: Translate product content and customer communications while retaining control over where the model and data are hosted.

Supported languages

North Small Translate supports English and more than 50 language and locale variants. Its tier-one languages are Modern Standard Arabic, German, French, Japanese, Korean, Russian, and Ukrainian.

  • Bulgarian
  • Croatian
  • Czech
  • Danish
  • Dutch
  • Estonian
  • Finnish
  • French
  • German
  • Greek
  • Hungarian
  • Irish
  • Italian
  • Latvian
  • Lithuanian
  • Maltese
  • Polish
  • Portuguese (Portugal)
  • Romanian
  • Slovak
  • Slovenian
  • Spanish
  • Swedish
  • Albanian
  • Arabic (Egyptian)
  • Arabic (Modern Standard)
  • Arabic (Saudi)
  • Bengali
  • Bulgarian
  • Catalan
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Croatian
  • Czech
  • Danish
  • Dutch
  • English
  • Estonian
  • Filipino
  • Finnish
  • French
  • German
  • Greek
  • Hebrew
  • Hindi
  • Hungarian
  • Icelandic
  • Indonesian
  • Irish
  • Italian
  • Japanese
  • Korean
  • Latvian
  • Lithuanian
  • Malay
  • Maltese
  • Norwegian Bokmål
  • Persian
  • Polish
  • Portuguese (Portugal)
  • Punjabi
  • Romanian
  • Russian
  • Serbian (Cyrillic)
  • Slovak
  • Slovenian
  • Spanish
  • Swedish
  • Tamil
  • Telugu
  • Thai
  • Turkish
  • Ukrainian
  • Urdu
  • Vietnamese

Getting started

North Small Translate is available on the free tier through the Chat V2 API. Ask the model to translate the supplied content into a target language:

PYTHON
1from cohere import ClientV2
2
3co = ClientV2(api_key="<YOUR_API_KEY>")
4
5target_language = "French"
6content = "Enterprises need accurate translations of business-critical documents."
7
8response = co.chat(
9 model="north-small-translate-1-0",
10 messages=[
11 {
12 "role": "user",
13 "content": f"Translate everything that follows into {target_language}:\n\n{content}",
14 }
15 ],
16)
17
18print(response.message.content[0].text)

Deployment and licensing

  • Cohere API: Try the model on the free tier through the Chat V2 API.
  • Open weights: Download the FP8 model from Hugging Face for non-commercial use under the CC BY-NC 4.0 license.
  • Commercial deployment: Use a commercially licensed deployment through Model Vault. The suggested hardware is two H100 GPUs or one B200 GPU.

Frequently asked questions

What is machine translation?

Machine translation uses software to convert text from one language into another. A purpose-built generative model can act as the translation engine in an application, workflow, or translation platform.

Why use a machine translation model?

A model gives developers control over integration, prompting, deployment, data residency, and customization. Self-hosted and private deployments can also support sovereignty requirements and reduce dependence on a fixed translation platform.

When is a translation platform a better fit?

A translation platform wraps a model with features such as collaboration, content management, project management, and formatting. Use a platform when those workflow features are more important than direct control over the model.