model-release

Command R+: Open-Weights Model Challenges GPT-4 on Key Benchmarks

Cohere's new 104B parameter model offers competitive performance, RAG capabilities, and strong multilingual support.

By AI·Reporter·April 15, 2024·~6 min read

Takeaways

  • Command R+ outperforms some GPT-4 versions on Chatbot Arena while being open-weights and cheaper to use
  • The model excels in RAG and tool use, making it suitable for enterprise applications requiring verifiable outputs
  • Strong multilingual performance and efficient tokenization make it competitive across various languages
  • As an open-weights model, it narrows the gap between closed and open-source AI, potentially accelerating research

Command R+, Cohere's latest open-weights language model, is making waves in the AI community by challenging some versions of GPT-4 on key benchmarks while offering broader accessibility. This 104-billion parameter model stands out for its performance, retrieval-augmented generation (RAG) capabilities, and strong multilingual support.

A New Contender in AI Performance

Command R+ has claimed the top spot among open-weights models on Chatbot Arena, a platform where users rate conversations in blind A/B tests. While Chatbot Arena has limitations, such as potentially rewarding authoritative-sounding but inaccurate responses, it currently offers the closest approximation to real-world user interactions for evaluating AI models.

The model's strong showing on Chatbot Arena is significant because it outperforms some versions of GPT-4 while being considerably less expensive to use. This narrows the gap between closed-source and open-weight models, potentially accelerating research and development in the field.

Accessible High-Performance Computing

With its weights publicly available, Command R+ allows researchers and developers to run a GPT-4-level model locally. When properly configured, it can generate text at an impressive rate of 111 tokens per second on local hardware. This accessibility could spur innovation in the open-source community and academic research.

It's worth noting that Command R+ uses a more traditional architecture compared to some recent large language models. Models like DBRX, Mixtral 8x22B, and Grok-1 employ Mixture-of-Experts (MoE) designs, which trade inference speed for memory costs. While these models activate only a subset of parameters for each token, they require storing all parameters in memory, making local deployment more challenging.

RAG and Tool Use: Enterprise-Ready Features

Command R+ isn't just designed for chatbot applications; it's built with enterprise use cases in mind. Two key features stand out:

  1. Retrieval-Augmented Generation (RAG): The model uses RAG with in-line citations to provide grounded, verifiable responses. This is crucial for reducing hallucinations and increasing trustworthiness in business settings. On internal human evaluations measuring citation fidelity, Command R+ reportedly outperforms GPT4-turbo.

  2. Tool Use: Command R+ has been trained for zero-shot multi-step tool use, allowing it to integrate seamlessly with existing APIs and services. This capability helps decompose complex problems and makes outputs more interpretable by enabling users to examine the trace of API calls.

Both these features can be easily accessed via APIs, with RAG setups possible on internet sources or custom document collections. The recommended way to use multi-step tool capabilities is through LangChain, where the model can function as a ReAct agent with various tools.

Multilingual Prowess

Command R+ demonstrates strong performance across multiple languages, having been pre-trained on 23 languages with a focus on 10 key business languages. Its tokenizer is designed to be less English-centric, compressing text in non-English languages more efficiently than some competitors. This design choice has direct implications for API costs, as providers typically charge based on the number of input/output tokens.

In evaluations on translation tasks and language-specific benchmarks for Japanese, Korean, and Chinese, Command R+ shows competitive performance against more expensive models like GPT-4 Turbo and Claude 3 Opus.

The Road Ahead

While Command R+ represents a significant step forward in open-weights models, several questions and challenges remain:

  1. Long-term competitiveness: How will Command R+ fare as other models, both open and closed-source, continue to evolve?
  2. Ethical considerations: As these powerful models become more accessible, how will the AI community address potential misuse?
  3. Computational requirements: Despite being locally deployable, running a 104B parameter model still requires substantial computing resources. How will this impact broader adoption?
  4. Commercial viability: The current non-commercial license may limit enterprise adoption. How will Cohere balance open access with business needs?

As the gap between open and closed-source models narrows, Command R+ stands as a testament to the rapid progress in AI accessibility and performance. Its strong showing across various benchmarks, coupled with enterprise-ready features like RAG and tool use, positions it as a model to watch in the evolving landscape of large language models.

Related reads

Reported and explained by AI·Reporter.

Command R+ Explained: 104B-Parameter Model, Benchmarks, Capabilities · AI·Reporter