Skip to main content

Overview

Cohere provides enterprise-focused language models optimized for production deployments with strong multilingual support. Key Features:
  • Enterprise-grade reliability
  • Multilingual capabilities (100+ languages)
  • RAG-optimized embeddings
  • OpenAI-compatible API
Official Documentation: Cohere Docs

Authentication

Cohere uses Bearer token authentication with OpenAI-compatible format. Lava Forward Token:
${LAVA_SECRET_KEY}.${CONNECTION_SECRET}.${PRODUCT_SECRET}
For BYOK: ${TOKEN}.${YOUR_COHERE_KEY}
ModelContextDescription
command-r-plus128KFlagship enterprise model
command-r128KBalanced performance
embed-v3N/ABest-in-class embeddings
Endpoint: https://api.cohere.com/v1/chat Usage Tracking: data.usage (billed_units)

Quick Start

const response = await fetch(
  `https://api.lavapayments.com/v1/forward?u=${encodeURIComponent('https://api.cohere.com/v1/chat')}`,
  {
    method: 'POST',
    headers: {
      'Authorization': `Bearer ${process.env.LAVA_FORWARD_TOKEN}`,
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({
      model: 'command-r-plus',
      message: 'Hello!',
      chat_history: []
    })
  }
);

const data = await response.json();
console.log('Usage:', data.usage.billed_units);

BYOK Support

Supported - Get API key from Cohere Dashboard

Resources